SAP ABAP Class CL_WDY_MD_WINDOW (Web Dynpro: Window)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WD-ABA (Application Component) Web Screen Tools - ABAP
     SWDP_METADATA_API_COMPONENT (Package) Web Dynpro: Component
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WDY_MD_ABSTRACT_VIEW Web Dynpro: View 20040705
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDY_MD_WINDOW Web Dynpro: Window 20020808
Properties
Class CL_WDY_MD_WINDOW  
Short Description Web Dynpro: Window    
Super Class CL_WDY_MD_ABSTRACT_VIEW Web Dynpro: View 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_METADATA_API_COMPONENT   Web Dynpro: Component 
Created 20020802   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)
2 CL_OBJECT_MAP Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_WDY_MD_VIEWSET Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_WDY_MD_VIEW_USAGE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_WDY_MD_VSET_HIERARCHY_NODE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
6 IF_WDY_MD_OBJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_WDY_MD_WINDOW Web Dynpro: Window 20020808
Friends
# Friend Modeled only Created on Description
1 CL_WDY_MD_ABSTRACT_VIEW 20040705 Web Dynpro: View
2 CL_WDY_MD_ADT_WINDOW 20120518 Web Dynpro View Element
3 CL_WDY_MD_PLACEHOLDER 20030110 Web Dynpro: View Set Hierarchy Node
4 CL_WDY_MD_VSET_HIERARCHY_NODE 20030110 Web Dynpro: View Set Hierarchy Node
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DEFAULT_ROOT_NODE Instance attribute Private Object reference (TYPE REF TO) IF_WDY_MD_VSET_HIERARCHY_NODE 20020812
2 ENH_HIERARCHY_NODE_TABLE Instance attribute Private Type reference (TYPE) WDY_ENH_OBJ_TABLE Web Dynpro: Enhancement Objects 20060120
3 HIERARCHY_NODES Instance attribute Private Object reference (TYPE REF TO) CL_WDY_MD_OBJECT_MAP Special Object Map for Web Dynpro Metadata API 20030110
4 HIERARCHY_NODE_TABLE Instance attribute Private Type reference (TYPE) TY_HIERARCHY_NODES 20030110
5 INTERFACE_VIEW Instance attribute Private Object reference (TYPE REF TO) IF_WDY_MD_INTERFACE_VIEW 20080924
6 NAVIGATION_LINKS Instance attribute Private Object reference (TYPE REF TO) IF_WDY_MD_NAVIGATION_LINKS Web Dynpro: Navigation Links 20020815
7 PLACEHOLDERS Instance attribute Private Object reference (TYPE REF TO) CL_WDY_MD_OBJECT_MAP Special Object Map for Web Dynpro Metadata API 20030110
8 PLACEHOLDER_TABLE Instance attribute Private Type reference (TYPE) TY_PLACEHOLDERS 20030110
9 ROOT_NODES Instance attribute Private Object reference (TYPE REF TO) CL_WDY_MD_OBJECT_MAP Special Object Map for Web Dynpro Metadata API 20020812
10 SAVE_HELP_LINK_OTR Instance attribute Private Type reference (TYPE) ABAP_BOOL Specifies whether the help link OTR concepts are also saved 20090810
11 STARTUP_PLUG Instance attribute Private Object reference (TYPE REF TO) IF_WDY_MD_INBOUND_PLUG Web Dynpro: Inbound Plug 20020815
Methods
# Method Level Visibility Method type Description Created on
1 ADD_HIERARCHY_NODE Instance method Private Method 20030110
2 ADD_PLACEHOLDER Instance method Private Method 20030110
3 ADD_ROOT_NODE Instance method Public Method Inserts new root node 20090127
4 CONSTRUCTOR Instance method Public Constructor Constructor 20040705
5 CREATE_COMPLETE Static method Public Method Create Window with Accessories (No Save) 20050706
6 DELETE_HIERARCHY_NODE Instance method Private Method 20030127
7 DELETE_PLACEHOLDER Instance method Private Method 20030127
8 FILL_HIERARCHY_NODE Instance method Private Method 20020912
9 FILL_PLACEHOLDER Instance method Private Method 20020912
10 FIND_PLACEHOLDER Instance method Public Method 20030117
11 FIND_VIEWSET_HIERARCHY_NODE Instance method Public Method 20030117
12 GET_HIERARCHY_NODE Instance method Public Method 20061107
13 GET_HIERARCHY_NODES Instance method Public Method 20030303
14 GET_NAVIGATION_LINKS Instance method Private Method 20020815
15 GET_PLACEHOLDERS Instance method Public Method 20030303
16 GET_ROOT_NODES Instance method Private Method 20020816
17 GET_WINDOWS_FOR_COMPONENT Static method Public Method Returns all windows of a component (including Enhance. Impl) 20080806
18 LOAD_VIEWSET_HIERARCHY Instance method Private Method 20020912
19 REMOVE_ROOT_NODE Instance method Public Method Removes root node 20090127
20 RESET_DEFAULT_ROOT_NODE Instance method Public Method 20030915
21 RESOLVE_HIERARCHY_NODE Instance method Private Method 20020912
22 RESOLVE_PLACEHOLDER Instance method Private Method 20020912
23 RESOLVE_VIEWSET_PROPERTIES Instance method Private Method 20030122
24 SAVE_TO_DATABASE Instance method Private Method 20020814
25 SAVE_VIEWSET_HIERARCHY Instance method Private Method 20020912
Events
Class CL_WDY_MD_WINDOW has no event.
Types
Class CL_WDY_MD_WINDOW has no local type.
Method Signatures

Method ADD_HIERARCHY_NODE Signature

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

Method ADD_HIERARCHY_NODE on class CL_WDY_MD_WINDOW has no exception.

Method ADD_PLACEHOLDER Signature

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

Method ADD_PLACEHOLDER on class CL_WDY_MD_WINDOW has no exception.

Method ADD_ROOT_NODE Signature

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

Method ADD_ROOT_NODE on class CL_WDY_MD_WINDOW has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT Call by reference Object reference (TYPE REF TO) IF_WDY_MD_OBJECT Ref auf Component/Component Intf. Def. 20060901
2 Importing COMPONENT_NAME Value transfer Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro : Komponentenname 20040705
3 Importing CREATED_BY_VERSION Call by reference Type reference (TYPE) FLAG ' ' allgemeines flag 20050425
4 Importing DEFINITION Value transfer Type reference (TYPE) WDY_VIEW Web Dynpro : View 20040705
5 Importing DEVCLASS Value transfer Type reference (TYPE) DEVCLASS Paket 20060920
6 Importing ENHANCEMENT_LIST Call by reference Type reference (TYPE) WDY_ENH_LIST_TABLE Web Dynpro: Extensibility, Enhancement-Status 20050408
7 Importing MODIFICATION_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20050119
8 Importing READER Call by reference Object reference (TYPE REF TO) IF_WDY_MD_VIEW_READER 20041117
9 Importing STATE Value transfer Type reference (TYPE) WDY_MD_OBJECT_STATE IF_WDY_MD_OBJECT=>CO_STATE_LOADED Object State eines WebDynpro Metadata Objekts 20040705
10 Importing VERSION Value transfer Type reference (TYPE) R3STATE 'I' ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20040705
11 Importing VERSION_NUMBER Call by reference Type reference (TYPE) VRSD-VERSNO Versionsverwaltung: Versionsnummer 20060330
12 Importing VIEW_NAME Value transfer Type reference (TYPE) WDY_VIEW_NAME Web Dynpro : Name eines Web Dynpro Views 20040705

Method CONSTRUCTOR on class CL_WDY_MD_WINDOW has no exception.

Method CREATE_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT Call by reference Object reference (TYPE REF TO) IF_WDY_MD_COMPONENT Komponente 20060901
2 Importing COMPONENT_NAME Value transfer Type reference (TYPE) WDY_COMPONENT_NAME Componentname 20050706
3 Importing CURRENT_ENHANCEMENT Call by reference Object reference (TYPE REF TO) CL_ENH_TOOL_WDY Enhancement Tool Web Dynpro 20070326
4 Importing SUPPRESS_ACCESS_PERMISSION Value transfer Type reference (TYPE) ABAP_BOOL ' ' Unterdrückt Berechtigungsprüfung 20120611
5 Returning WINDOW Value transfer Object reference (TYPE REF TO) IF_WDY_MD_WINDOW Window-Referenz 20050706
6 Importing WINDOW_NAME Value transfer Type reference (TYPE) WDY_WINDOW_NAME Windowname 20050706
# Exception Resumable Description Created on
1 CX_WDY_MD_ACCESS_EXCEPTION 20050706
2 CX_WDY_MD_ALREADY_EXISTING Web Dynpro : Objekt existiert nicht 20050706
3 CX_WDY_MD_CORR_CANCELLED 20050706
4 CX_WDY_MD_ENQUEUE_FAILURE 20050706
5 CX_WDY_MD_NOT_EXISTING Web Dynpro : Objekt existiert nicht 20050706
6 CX_WDY_MD_PERMISSION_FAILURE 20050706

Method DELETE_HIERARCHY_NODE 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_WDY_MD_VSET_HIERARCHY_NODE 20030127

Method DELETE_HIERARCHY_NODE on class CL_WDY_MD_WINDOW has no exception.

Method DELETE_PLACEHOLDER Signature

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

Method DELETE_PLACEHOLDER on class CL_WDY_MD_WINDOW has no exception.

Method FILL_HIERARCHY_NODE 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_WDY_MD_VSET_HIERARCHY_NODE 20020912

Method FILL_HIERARCHY_NODE on class CL_WDY_MD_WINDOW has no exception.

Method FILL_PLACEHOLDER Signature

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

Method FILL_PLACEHOLDER on class CL_WDY_MD_WINDOW has no exception.

Method FIND_PLACEHOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING Web Dynpro : Name von Knoten der Viewset Hierarchie 20030117
2 Returning PLACEHOLDER Value transfer Object reference (TYPE REF TO) IF_WDY_MD_PLACEHOLDER 20030117

Method FIND_PLACEHOLDER on class CL_WDY_MD_WINDOW has no exception.

Method FIND_VIEWSET_HIERARCHY_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) WDY_VSH_NODE_NAME Web Dynpro : Name von Knoten der Viewset Hierarchie 20030117
2 Returning NODE Value transfer Object reference (TYPE REF TO) IF_WDY_MD_VSET_HIERARCHY_NODE 20030117

Method FIND_VIEWSET_HIERARCHY_NODE on class CL_WDY_MD_WINDOW has no exception.

Method GET_HIERARCHY_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HIERARCHY_NODE Value transfer Object reference (TYPE REF TO) IF_WDY_MD_VSET_HIERARCHY_NODE 20061107
2 Importing NAME Value transfer Type reference (TYPE) WDY_MD_OBJECT_NAME Web Dynpro : Name eines Web Dynpro Metadaten Objekts 20061107

Method GET_HIERARCHY_NODE on class CL_WDY_MD_WINDOW has no exception.

Method GET_HIERARCHY_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NODES Value transfer Object reference (TYPE REF TO) IF_OBJECT_MAP $REF$ 20030303

Method GET_HIERARCHY_NODES on class CL_WDY_MD_WINDOW has no exception.

Method GET_NAVIGATION_LINKS Signature

Method GET_NAVIGATION_LINKS on class CL_WDY_MD_WINDOW has no parameter.
Method GET_NAVIGATION_LINKS on class CL_WDY_MD_WINDOW has no exception.

Method GET_PLACEHOLDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PLACEHOLDERS Value transfer Object reference (TYPE REF TO) IF_OBJECT_MAP 20030303

Method GET_PLACEHOLDERS on class CL_WDY_MD_WINDOW has no exception.

Method GET_ROOT_NODES Signature

Method GET_ROOT_NODES on class CL_WDY_MD_WINDOW has no parameter.
Method GET_ROOT_NODES on class CL_WDY_MD_WINDOW has no exception.

Method GET_WINDOWS_FOR_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_COMPONENT_NAME Call by reference Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro : Name der Component 20080806
2 Exporting WINDOW_LIST Call by reference Type reference (TYPE) CL_OBJECT_MAP=>TY_MAP 20080806

Method GET_WINDOWS_FOR_COMPONENT on class CL_WDY_MD_WINDOW has no exception.

Method LOAD_VIEWSET_HIERARCHY Signature

Method LOAD_VIEWSET_HIERARCHY on class CL_WDY_MD_WINDOW has no parameter.
Method LOAD_VIEWSET_HIERARCHY on class CL_WDY_MD_WINDOW has no exception.

Method REMOVE_ROOT_NODE Signature

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

Method REMOVE_ROOT_NODE on class CL_WDY_MD_WINDOW has no exception.

Method RESET_DEFAULT_ROOT_NODE Signature

Method RESET_DEFAULT_ROOT_NODE on class CL_WDY_MD_WINDOW has no parameter.
Method RESET_DEFAULT_ROOT_NODE on class CL_WDY_MD_WINDOW has no exception.

Method RESOLVE_HIERARCHY_NODE 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_WDY_MD_VSET_HIERARCHY_NODE 20020912

Method RESOLVE_HIERARCHY_NODE on class CL_WDY_MD_WINDOW has no exception.

Method RESOLVE_PLACEHOLDER Signature

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

Method RESOLVE_PLACEHOLDER on class CL_WDY_MD_WINDOW has no exception.

Method RESOLVE_VIEWSET_PROPERTIES 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_WDY_MD_VIEWSET 20030122

Method RESOLVE_VIEWSET_PROPERTIES on class CL_WDY_MD_WINDOW has no exception.

Method SAVE_TO_DATABASE Signature

Method SAVE_TO_DATABASE on class CL_WDY_MD_WINDOW has no parameter.
Method SAVE_TO_DATABASE on class CL_WDY_MD_WINDOW has no exception.

Method SAVE_VIEWSET_HIERARCHY Signature

Method SAVE_VIEWSET_HIERARCHY on class CL_WDY_MD_WINDOW has no parameter.
Method SAVE_VIEWSET_HIERARCHY on class CL_WDY_MD_WINDOW has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 630