SAP ABAP Class CL_WDR_TECH_HELP_TREE_HANDLER (Tree Handler for Technical Help)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA (Application Component) Web Dynpro ABAP
     SWDP_RUNTIME_COMP (Package) Web Dynpro: System Components
Properties
Class CL_WDR_TECH_HELP_TREE_HANDLER  
Short Description Tree Handler for Technical Help    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_RUNTIME_COMP   Web Dynpro: System Components 
Created 20121121   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WDR_TECH_HELP_TREE_HANDLER has no interface implemented.
Friends
Class CL_WDR_TECH_HELP_TREE_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_HIERARCHICAL_STATE Constant Public Type reference (TYPE) STRING 'HIERARCHICAL_STATE' 20121121
2 CO_LEVEL Constant Public Type reference (TYPE) STRING 'LEVEL' 20121121
Methods
# Method Level Visibility Method type Description Created on
1 GET_ENTRY_BY_IDX Instance method Public Method Search entry in Data Table with Index 20121121
2 GET_ENTRY_BY_KEY Instance method Public Method Search Entry in Data Table with Key 20121121
3 GET_HIERARCHICAL_STATE Instance method Public Method Retrieve Hierarchical Status from Data Row 20121121
4 GET_LEVEL Instance method Public Method Retrieve Level from Data Row 20121121
5 GET_VALUE Instance method Public Method Retrieve Value from Data Row 20121121
6 NODE_COLLAPSE_ALL_ELEMENTS Instance method Public Method Node: Close All Entries 20121121
7 NODE_COLLAPSE_SUB_ELEMENTS Instance method Public Method Node: Close Entry 20121121
8 NODE_EXPAND_ALL_ELEMENTS Instance method Public Method Node: All Entries Expanded 20121121
9 NODE_EXPAND_INTO Instance method Public Method Node: Search and Expand Entry 20121121
10 NODE_EXPAND_SUB_ELEMENTS Instance method Public Method Node: Expand Entry (by one level or completely) 20121121
11 NODE_GET_ELEMENT_FOR_KEY Instance method Public Method Node: Search Element with Specific Key 20121121
12 NODE_INIT_LEVEL1 Instance method Public Method Node: Initialize Entries Level 1 20121121
13 _GET_PARENT_IDS Instance method Private Method List of All Parents up to Level 1 20121121
14 _GET_SUBLEVEL_ENTRIES Instance method Private Method List of All Children 20121121
Events
Class CL_WDR_TECH_HELP_TREE_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_TREE_TABLE Public See coding 20121121 tt_tree_table type standard table of ty_tree_table
2 TY_TREE_TABLE Public See coding 20121121 begin of ty_tree_table, index type i, level type i, hierarchical_state type wdui_c_table_hierachical_state, end of ty_tree_table
Method Signatures

Method GET_ENTRY_BY_IDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENTRY Value transfer Object reference (TYPE REF TO) DATA 20121121
2 Importing INDEX Call by reference Type reference (TYPE) STRING 20121121
3 Importing TREE Call by reference Type reference (TYPE) TABLE 20121121

Method GET_ENTRY_BY_IDX on class CL_WDR_TECH_HELP_TREE_HANDLER has no exception.

Method GET_ENTRY_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENTRY Value transfer Object reference (TYPE REF TO) DATA 20121121
2 Importing KEY_NAME Call by reference Type reference (TYPE) STRING 20121121
3 Importing KEY_VALUE Call by reference Type reference (TYPE) STRING 20121121
4 Importing TREE Call by reference Type reference (TYPE) TABLE 20121121

Method GET_ENTRY_BY_KEY on class CL_WDR_TECH_HELP_TREE_HANDLER has no exception.

Method GET_HIERARCHICAL_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) DATA 20121121
2 Returning HIERARCHICAL_STATE Value transfer Type reference (TYPE) WDUI_C_TABLE_HIERACHICAL_STATE Web Dynpro: HierarchicalState 20121121

Method GET_HIERARCHICAL_STATE on class CL_WDR_TECH_HELP_TREE_HANDLER has no exception.

Method GET_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) DATA 20121121
2 Returning LEVEL Value transfer Type reference (TYPE) I 20121121

Method GET_LEVEL on class CL_WDR_TECH_HELP_TREE_HANDLER has no exception.

Method GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) DATA 20121121
2 Importing KEY_NAME Call by reference Type reference (TYPE) STRING 20121121
3 Returning VALUE Value transfer Type reference (TYPE) STRING 20121121

Method GET_VALUE on class CL_WDR_TECH_HELP_TREE_HANDLER has no exception.

Method NODE_COLLAPSE_ALL_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Schnittstelle für ein Knotenelement 20121121

Method NODE_COLLAPSE_ALL_ELEMENTS on class CL_WDR_TECH_HELP_TREE_HANDLER has no exception.

Method NODE_COLLAPSE_SUB_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20121121

Method NODE_COLLAPSE_SUB_ELEMENTS on class CL_WDR_TECH_HELP_TREE_HANDLER has no exception.

Method NODE_EXPAND_ALL_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Schnittstelle für ein Knotenelement 20121121
2 Importing TREE_TABLE Call by reference Type reference (TYPE) TABLE 20121121

Method NODE_EXPAND_ALL_ELEMENTS on class CL_WDR_TECH_HELP_TREE_HANDLER has no exception.

Method NODE_EXPAND_INTO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY_NAME Call by reference Type reference (TYPE) STRING 20121121
2 Importing KEY_VALUE Call by reference Type reference (TYPE) STRING 20121121
3 Importing NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20121121
4 Importing SET_SELECTED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121121
5 Importing TREE_TABLE Call by reference Type reference (TYPE) TABLE 20121121

Method NODE_EXPAND_INTO on class CL_WDR_TECH_HELP_TREE_HANDLER has no exception.

Method NODE_EXPAND_SUB_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY_NAME Call by reference Type reference (TYPE) STRING 20121121
2 Importing NEXT_LEVEL_ONLY Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20121121
3 Importing PARENT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20121121
4 Importing TREE_TABLE Call by reference Type reference (TYPE) TABLE 20121121

Method NODE_EXPAND_SUB_ELEMENTS on class CL_WDR_TECH_HELP_TREE_HANDLER has no exception.

Method NODE_GET_ELEMENT_FOR_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20121121
2 Importing KEY_NAME Call by reference Type reference (TYPE) STRING 20121121
3 Importing KEY_VALUE Call by reference Type reference (TYPE) STRING 20121121
4 Importing NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20121121

Method NODE_GET_ELEMENT_FOR_KEY on class CL_WDR_TECH_HELP_TREE_HANDLER has no exception.

Method NODE_INIT_LEVEL1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20121121
2 Importing TREE_TABLE Call by reference Type reference (TYPE) TABLE 20121121

Method NODE_INIT_LEVEL1 on class CL_WDR_TECH_HELP_TREE_HANDLER has no exception.

Method _GET_PARENT_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY_NAME Call by reference Type reference (TYPE) STRING 20121121
2 Importing KEY_VALUE Call by reference Type reference (TYPE) STRING 20121121
3 Returning PARENT_KEY_LIST Value transfer Type reference (TYPE) STRING_TABLE Tabelle von Strings 20121121
4 Importing TREE_TABLE Call by reference Type reference (TYPE) TABLE 20121121

Method _GET_PARENT_IDS on class CL_WDR_TECH_HELP_TREE_HANDLER has no exception.

Method _GET_SUBLEVEL_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHILD_LINES Value transfer Type reference (TYPE) TABLE 20121121
2 Importing KEY_NAME Call by reference Type reference (TYPE) STRING 20121121
3 Importing NEXT_LEVEL_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20121121
4 Importing PARENT_LINE Call by reference Type reference (TYPE) DATA 20121121
5 Importing TREE_TABLE Call by reference Type reference (TYPE) TABLE 20121121

Method _GET_SUBLEVEL_ENTRIES on class CL_WDR_TECH_HELP_TREE_HANDLER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740