SAP ABAP Class CL_WDY_WB_WND_ED_VIS_APP_TREE (Tree based visual representation for window editor)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WD-ABA (Application Component) Web Screen Tools - ABAP
     SWDP_DWB_TOOL_APPLICATION (Package) Web Dynpro Tool: "Component"
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDY_WB_WND_ED_VIS_APP Interface for Visual Representation Class of Windows Editor 20081202
Properties
Class CL_WDY_WB_WND_ED_VIS_APP_TREE  
Short Description Tree based visual representation for window editor    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_DWB_TOOL_APPLICATION   Web Dynpro Tool: "Component" 
Created 20081202   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WDY_WB_WND_ED_VIS_APP_TREE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_WDY_WB_WND_ED_VIS_APP Interface for Visual Representation Class of Windows Editor 20081202
Friends
# Friend Modeled only Created on Description
1 CL_WDY_WB_WINDOW_EDITOR_VIS 20081204 Web Dynpro: Window Editor
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 HANDLE_NAV_SOURCE Instance attribute Private Type reference (TYPE) I 20081202
2 HANDLE_NAV_TARGET Instance attribute Private Type reference (TYPE) I 20081202
3 HANDLE_VIEW_CONTAINER Instance attribute Private Type reference (TYPE) I 20081202
4 LIR_TREE_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE 20081205
5 LIR_WINDOW_EDITOR Instance attribute Private Object reference (TYPE REF TO) CL_WDY_WB_WINDOW_EDITOR Reference to window editor 20081205
6 LIR_WINDOW_EDITOR_VIS Instance attribute Private Object reference (TYPE REF TO) CL_WDY_WB_WINDOW_EDITOR_VIS Reference to window editor's visualization manager 20081205
7 LIR_WINDOW_TREE Instance attribute Private Object reference (TYPE REF TO) CL_WDY_WB_WINDOW_TREE 20081205
8 LIV_CURRENT_ENHANCEMENT_NAME Instance attribute Private Type reference (TYPE) ENHNAME 20081205
Methods
# Method Level Visibility Method type Description Created on
1 ACTUALIZE_TREE Instance method Public Method 20081202
2 CONSTRUCTOR Instance method Public Constructor 20081202
3 CONVERT_NODE_TO_TREE_NODE Instance method Public Method 20081202
4 CONVERT_TO_TREE_NODE_STATIC Static method Public Method 20081202
5 EXPAND_NODES Instance method Public Method 20081202
6 HANDLE_CONTEXT_MENU_REQUEST Instance method Public Event handling method 20081202
7 HANDLE_CONTEXT_MENU_SELECT_MH Instance method Public Event handling method 20081202
8 HANDLE_EXPAND_NO_CHILDREN Instance method Public Event handling method 20081202
9 HANDLE_KEYPRESS Instance method Public Event handling method 20081202
10 HANDLE_ON_DRAG Instance method Public Event handling method 20081202
11 HANDLE_ON_DROP Instance method Public Event handling method 20081202
12 HANDLE_SELECTION_CHANGED Instance method Public Event handling method 20081202
13 SET_EXPANDED_NODES Instance method Public Method 20081202
14 UPDATE_TREE_CONTROL_NODES Instance method Private Method 20081202
Events
Class CL_WDY_WB_WND_ED_VIS_APP_TREE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ITEM_TABLE_TYPE Private See coding 20081202 item_table_type TYPE STANDARD TABLE OF mtreeitm WITH DEFAULT KEY
Method Signatures

Method ACTUALIZE_TREE Signature

Method ACTUALIZE_TREE on class CL_WDY_WB_WND_ED_VIS_APP_TREE has no parameter.
Method ACTUALIZE_TREE on class CL_WDY_WB_WND_ED_VIS_APP_TREE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_WINDOW_EDITOR_VIS Call by reference Object reference (TYPE REF TO) CL_WDY_WB_WINDOW_EDITOR_VIS 20081205

Method CONSTRUCTOR on class CL_WDY_WB_WND_ED_VIS_APP_TREE has no exception.

Method CONVERT_NODE_TO_TREE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NODE Call by reference Type reference (TYPE) WDY_APPLMOD_NODE 20081202
2 Exporting TREE_ITEM Value transfer Type reference (TYPE) MTREEITM 20081202
3 Exporting TREE_ITEM2 Value transfer Type reference (TYPE) MTREEITM 20081202
4 Exporting TREE_NODE Value transfer Type reference (TYPE) TREEV_NODE 20081202

Method CONVERT_NODE_TO_TREE_NODE on class CL_WDY_WB_WND_ED_VIS_APP_TREE has no exception.

Method CONVERT_TO_TREE_NODE_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAGDROPID Call by reference Type reference (TYPE) TREEV_NODE-DRAGDROPID 20081202
2 Importing P_NODE Call by reference Type reference (TYPE) WDY_APPLMOD_NODE 20081202
3 Exporting TREE_ITEM Value transfer Type reference (TYPE) MTREEITM 20081202
4 Exporting TREE_ITEM2 Value transfer Type reference (TYPE) MTREEITM 20081202
5 Exporting TREE_NODE Value transfer Type reference (TYPE) TREEV_NODE 20081202

Method CONVERT_TO_TREE_NODE_STATIC on class CL_WDY_WB_WND_ED_VIS_APP_TREE has no exception.

Method EXPAND_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY_TABLE Call by reference Type reference (TYPE) TREEV_NKS 20081202

Method EXPAND_NODES on class CL_WDY_WB_WND_ED_VIS_APP_TREE has no exception.

Method HANDLE_CONTEXT_MENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Value transfer Attribute reference (LIKE) 20081202
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20081202

Method HANDLE_CONTEXT_MENU_REQUEST on class CL_WDY_WB_WND_ED_VIS_APP_TREE has no exception.

Method HANDLE_CONTEXT_MENU_SELECT_MH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20081202
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20081202

Method HANDLE_CONTEXT_MENU_SELECT_MH on class CL_WDY_WB_WND_ED_VIS_APP_TREE has no exception.

Method HANDLE_EXPAND_NO_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20081202

Method HANDLE_EXPAND_NO_CHILDREN on class CL_WDY_WB_WND_ED_VIS_APP_TREE has no exception.

Method HANDLE_KEYPRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Value transfer Attribute reference (LIKE) 20081202
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20081202

Method HANDLE_KEYPRESS on class CL_WDY_WB_WND_ED_VIS_APP_TREE has no exception.

Method HANDLE_ON_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20081202
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20081202
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20081202

Method HANDLE_ON_DRAG on class CL_WDY_WB_WND_ED_VIS_APP_TREE has no exception.

Method HANDLE_ON_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20081202
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20081202

Method HANDLE_ON_DROP on class CL_WDY_WB_WND_ED_VIS_APP_TREE has no exception.

Method HANDLE_SELECTION_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20081202

Method HANDLE_SELECTION_CHANGED on class CL_WDY_WB_WND_ED_VIS_APP_TREE has no exception.

Method SET_EXPANDED_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_EXPANDED_NODES Call by reference Type reference (TYPE) TREEV_NKS 20081202

Method SET_EXPANDED_NODES on class CL_WDY_WB_WND_ED_VIS_APP_TREE has no exception.

Method UPDATE_TREE_CONTROL_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NODE_TAB Call by reference Type reference (TYPE) WDY_APPLMOD_NODETAB 20081202

Method UPDATE_TREE_CONTROL_NODES on class CL_WDY_WB_WND_ED_VIS_APP_TREE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 720