SAP ABAP Class CL_WDY_WB_WINDOW_TREE (Web Dynpro: Window Tree)
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"
Properties
Class CL_WDY_WB_WINDOW_TREE  
Short Description Web Dynpro: Window Tree    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_DWB_TOOL_APPLICATION   Web Dynpro Tool: "Component" 
Created 20021001   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_WDY_WB_CONTEXT_EDITOR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_WDY_WB_WINDOW_EDITOR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 WDYWB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WDY_WB_WINDOW_TREE has no interface implemented.
Friends
Class CL_WDY_WB_WINDOW_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_TRUE Constant Private Type reference (TYPE) SEU_BOOL 'X' Boolean TRUE 20021001
2 M_WINDOW Instance attribute Private Object reference (TYPE REF TO) IF_WDY_MD_WINDOW Web Dynpro: Window 20071112
3 NODE_TAB Instance attribute Private Type reference (TYPE) WDY_APPLMOD_NODETAB Node Table 20021002
4 SELECTED_NODE Instance attribute Private Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20021001
5 VIEWUSAGE_TAB Instance attribute Private Type reference (TYPE) WDY_WB_VIEW_USAGE_TAB Web Dynpro: Table of View Usages Within a Window 20030116
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NODE Instance method Public Method Add Entry to Node Table 20021002
2 BUILD_NODE_TAB Instance method Public Method Construct Node Table Using API 20021002
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20071112
4 DESTROY Instance method Public Method 20060713
5 GET_CHILDREN Instance method Public Method Read All Children of Entry 20021002
6 GET_NODE Instance method Public Method Read Entry from Node Table 20021002
7 GET_NODE_TAB Instance method Public Method Read Entire Node Table 20021220
8 GET_PLHOLDER_SUBNODES Instance method Private Method Placeholder for Node Determination 20071119
9 GET_PLUGS_AND_NAVIGATIONLINKS Instance method Private Method Determination of Inbound and Outbound Plugs and Nav. Links 20071114
10 GET_SELECTED_NODE Instance method Public Method Read Selected Entry 20021001
11 GET_VIEWCONT_ASSIGNMENT Instance method Private Method Check 20071119
12 GET_VIEWSET_SUBNODES Instance method Private Method Sets all nodes starting from the view set in the node table 20071119
13 GET_VIEWUSAGE_TAB Instance method Public Method Read Entire Table of View Usages 20030116
14 GET_VIEW_SUBNODES Instance method Private Method Sets all nodes after the view in the node table 20071119
15 GET_WINDOW_SUBNODES Instance method Private Method Sets all nodes after the window in the node table 20071119
16 HAS_NODE Instance method Public Method Check Whether Node Exists for Specified Key 20030128
Events
Class CL_WDY_WB_WINDOW_TREE has no event.
Types
Class CL_WDY_WB_WINDOW_TREE has no local type.
Method Signatures

Method ADD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing NODE Call by reference Type reference (TYPE) WDY_APPLMOD_NODE Eintrag der Knotentabelle 20021002
2 Importing PARENT_NODE Value transfer Type reference (TYPE) WDY_APPLMOD_NODE Vatereintrag 20021002
3 Importing REF_TO_API Value transfer Object reference (TYPE REF TO) IF_WDY_MD_CONTEXT_ATTRIBUTE 20021002

Method ADD_NODE on class CL_WDY_WB_WINDOW_TREE has no exception.

Method BUILD_NODE_TAB Signature

Method BUILD_NODE_TAB on class CL_WDY_WB_WINDOW_TREE has no parameter.
Method BUILD_NODE_TAB on class CL_WDY_WB_WINDOW_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 Call by reference Object reference (TYPE REF TO) IF_WDY_MD_WINDOW Web Dynpro : Window 20071112

Method CONSTRUCTOR on class CL_WDY_WB_WINDOW_TREE has no exception.

Method DESTROY Signature

Method DESTROY on class CL_WDY_WB_WINDOW_TREE has no parameter.
Method DESTROY on class CL_WDY_WB_WINDOW_TREE has no exception.

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_NODE_TAB Value transfer Type reference (TYPE) WDY_APPLMOD_NODETAB Kinder des Eintrages in der Knotentabelle 20021009
2 Importing TREE_NODEKEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20021002

Method GET_CHILDREN on class CL_WDY_WB_WINDOW_TREE has no exception.

Method GET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NODE Value transfer Type reference (TYPE) WDY_APPLMOD_NODE Eintrag der Contexttabelle 20021002
2 Importing TREE_NODEKEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20021002
# Exception Resumable Description Created on
1 NODE_NOT_EXISTING Knoten existiert nicht 20030127

Method GET_NODE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_NODE_TAB Value transfer Type reference (TYPE) WDY_APPLMOD_NODETAB WebDynpro Application Modeler: Knotentabelle 20021220

Method GET_NODE_TAB on class CL_WDY_WB_WINDOW_TREE has no exception.

Method GET_PLHOLDER_SUBNODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HAS_OBSOLETE_ELEMENTS Value transfer Type reference (TYPE) FLAG allgemeines flag 20071119
2 Importing P_PARENT_ID Value transfer Type reference (TYPE) SEU_ID Intern: Id eines Knotens 20071119
3 Importing P_PLACEHOLDER Value transfer Object reference (TYPE REF TO) IF_WDY_MD_PLACEHOLDER 20071119
4 Importing P_VISIBLE_PATH Value transfer Type reference (TYPE) STRING 20071119

Method GET_PLHOLDER_SUBNODES on class CL_WDY_WB_WINDOW_TREE has no exception.

Method GET_PLUGS_AND_NAVIGATIONLINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HAS_OBSOLETE_ELEMENTS Value transfer Type reference (TYPE) FLAG allgemeines flag 20071114
2 Importing P_PARENT_ID Value transfer Type reference (TYPE) SEU_ID Intern: Id eines Knotens 20071114
3 Importing P_READ_DEPENDANT_OBJECTS Value transfer Type reference (TYPE) FLAG 'X' allgemeines flag 20071114
4 Importing P_VIEW Value transfer Object reference (TYPE REF TO) IF_WDY_MD_ABSTRACT_VIEW 20071114
5 Importing P_VIEW_USAGE Value transfer Object reference (TYPE REF TO) IF_WDY_MD_VIEW_USAGE 20071114

Method GET_PLUGS_AND_NAVIGATIONLINKS on class CL_WDY_WB_WINDOW_TREE has no exception.

Method GET_SELECTED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SELECTED_NODE Value transfer Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20021001

Method GET_SELECTED_NODE on class CL_WDY_WB_WINDOW_TREE has no exception.

Method GET_VIEWCONT_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CONTAINER Value transfer Object reference (TYPE REF TO) IF_WDY_MD_VIEW_CONTAINER 20071119
2 Importing P_VIEWUSAGE Value transfer Object reference (TYPE REF TO) IF_WDY_MD_VIEW_USAGE 20071119
# Exception Resumable Description Created on
1 ERROR_OCCURED 20071119

Method GET_VIEWSET_SUBNODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HAS_OBSOLETE_ELEMENTS Value transfer Type reference (TYPE) FLAG allgemeines flag 20071119
2 Importing P_PARENT_ID Value transfer Type reference (TYPE) SEU_ID Intern: Id eines Knotens 20071119
3 Importing P_VIEWSET Value transfer Object reference (TYPE REF TO) IF_WDY_MD_VIEWSET 20071119
4 Importing P_VISIBLE_PATH Value transfer Type reference (TYPE) STRING 20071119

Method GET_VIEWSET_SUBNODES on class CL_WDY_WB_WINDOW_TREE has no exception.

Method GET_VIEWUSAGE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_VIEWUSAGE_TAB Value transfer Type reference (TYPE) WDY_WB_VIEW_USAGE_TAB Web Dynpro: Tabelle der View Usages innerhalb eines Windows 20030116

Method GET_VIEWUSAGE_TAB on class CL_WDY_WB_WINDOW_TREE has no exception.

Method GET_VIEW_SUBNODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HAS_OBSOLETE_ELEMENTS Value transfer Type reference (TYPE) FLAG allgemeines flag 20071119
2 Importing P_PARENT_ID Value transfer Type reference (TYPE) SEU_ID Intern: Id eines Knotens 20071119
3 Importing P_READ_DEPENDANT_OBJECTS Value transfer Type reference (TYPE) FLAG 'X' allgemeines flag 20071119
4 Importing P_VIEW Value transfer Object reference (TYPE REF TO) IF_WDY_MD_ABSTRACT_VIEW 20071119
5 Importing P_VIEW_USAGE Value transfer Object reference (TYPE REF TO) IF_WDY_MD_VIEW_USAGE 20071119
6 Importing P_VISIBLE_PATH Value transfer Type reference (TYPE) STRING 20071119

Method GET_VIEW_SUBNODES on class CL_WDY_WB_WINDOW_TREE has no exception.

Method GET_WINDOW_SUBNODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HAS_OBSOLETE_ELEMENTS Value transfer Type reference (TYPE) FLAG allgemeines flag 20071119
2 Importing P_PARENT_ID Value transfer Type reference (TYPE) SEU_ID Für den Aufbau der Knoten 20071119
3 Importing P_READ_DEPENDANT_OBJECTS Value transfer Type reference (TYPE) FLAG 'X' allgemeines flag 20071119

Method GET_WINDOW_SUBNODES on class CL_WDY_WB_WINDOW_TREE has no exception.

Method HAS_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NODE_EXISTS Value transfer Type reference (TYPE) FLAG allgemeines flag 20030128
2 Importing P_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20030128

Method HAS_NODE on class CL_WDY_WB_WINDOW_TREE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 630