SAP ABAP Class CL_WDY_MD_CONTROLLER (Web Dynpro: Controller)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WD-ABA (Application Component) Web Screen Tools - ABAP
     SWDP_METADATA_API_CONTROLLER (Package) Web Dynpro: Controller
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WDY_MD_APP_CLASS Web Dynpro: Application Class 20020821
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDY_MD_CONTROLLER Web Dynpro: Controller 20020806
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDY_MD_ENH_OBJECT Web Dynpro: Enhancement of an Object 20051213
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDY_MD_LOCKABLE_OBJECT 20020815
Properties
Class CL_WDY_MD_CONTROLLER  
Short Description Web Dynpro: Controller    
Super Class CL_WDY_MD_APP_CLASS Web Dynpro: Application Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_METADATA_API_CONTROLLER   Web Dynpro: Controller 
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 CL_WDY_MD_CONTEXT_NODE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_WDY_MD_PARAM_FEATURE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_WDY_MD_OBJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 SVRS2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 WDYN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WDY_MD_CONTROLLER Web Dynpro: Controller 20020806
2 IF_WDY_MD_ENH_OBJECT Web Dynpro: Enhancement of an Object 20051213
3 IF_WDY_MD_LOCKABLE_OBJECT 20020815
Friends
Class CL_WDY_MD_CONTROLLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTEXT Instance attribute Private Object reference (TYPE REF TO) CL_WDY_MD_CONTEXT_VALUE_NODE Web Dynpro: Context Node 20020826
2 CONTEXT_ATTRIBUTES Instance attribute Private Type reference (TYPE) WDY_CTX_ATTRIB_TABLE 20020829
3 CONTEXT_ATTRIBUTES_TAB Instance attribute Private Object reference (TYPE REF TO) CL_WDY_MD_OBJECT_MAP Special Object Map for Web Dynpro Metadata API 20040402
4 CONTEXT_NODES Instance attribute Private Type reference (TYPE) WDY_CTX_NODE_TABLE 20020829
5 CONTEXT_NODES_TAB Instance attribute Private Object reference (TYPE REF TO) CL_WDY_MD_OBJECT_MAP Special Object Map for Web Dynpro Metadata API 20040219
6 CONTROLLER_KEY Instance attribute Private Type reference (TYPE) WDY_MD_CONTROLLER_KEY Web Dynpro: Key Structure of a Controller 20050704
7 CREATED_BY_VERSION Instance attribute Private Type reference (TYPE) FLAG General Flag 20050425
8 CURRENT_ENHANCEMENT Instance attribute Private Object reference (TYPE REF TO) CL_ENH_TOOL_WDY Enhancement Tool Web Dynpro 20050322
9 DEFINITION Instance attribute Private Type reference (TYPE) WDY_CONTROLLER 20020821
10 DEL_CONTEXT_ATTRIBUTES_TAB Instance attribute Private Object reference (TYPE REF TO) CL_WDY_MD_OBJECT_MAP Special Object Map for Web Dynpro Metadata API 20040405
11 DEL_CTX_ATTR_TAB_AFTER_MOVE Instance attribute Private Type reference (TYPE) WDY_CTX_ATTRIB_TABLE . 20050622
12 DESCRIPTION Instance attribute Private Type reference (TYPE) WDY_MD_OBJECT_DESCRIPTION Web Dynpro: Management Structure for Short Texts 20020920
13 DEVCLASS Instance attribute Private Type reference (TYPE) DEVCLASS Package 20030130
14 ENHANCEMENT_DATA Instance attribute Private Type reference (TYPE) ENHWDYC Web Dynpro: Extensibility Controller Structure 20050412
15 ENHANCEMENT_LIST Instance attribute Private Type reference (TYPE) WDY_ENH_LIST_TABLE Web Dynpro: Extensibility, Enhancement Status 20050406
16 ENH_CONTEXT_NODES Instance attribute Private Type reference (TYPE) WDY_ENH_OBJ_TABLE Web Dynpro: Enhancement Objects 20050413
17 ENH_DEFINITION Instance attribute Private Type reference (TYPE) WDY_ENH_DEFINITION Web Dynpro: Enhancement Definition 20051215
18 ENH_READER Instance attribute Private Object reference (TYPE REF TO) CL_WDY_MD_CTLR_READER_ENH 20050408
19 GENFLAG Instance attribute Protected Type reference (TYPE) FLAG General Flag 20040213
20 GET_ALL_ITEMS Instance attribute Private Type reference (TYPE) FLAG 'X' General Flag 20040622
21 MODIFICATION_LANGUAGE Instance attribute Private Type reference (TYPE) SY-LANGU Language Key 20020918
22 OUT_CTLR_USAGES Instance attribute Private Object reference (TYPE REF TO) CL_WDY_MD_OBJECT_MAP Special Object Map for Web Dynpro Metadata API 20020917
23 PARENT Instance attribute Private Object reference (TYPE REF TO) IF_WDY_MD_LOCKABLE_OBJECT Web Dynpro: Object 20031104
24 READER Instance attribute Private Object reference (TYPE REF TO) IF_WDY_MD_CONTROLLER_READER 20030814
25 STATE Instance attribute Private Type reference (TYPE) WDY_MD_OBJECT_STATE 20020815
26 SWITCHED_OFF_ENHANCEMENTS Instance attribute Public Type reference (TYPE) ENHNAME_IT Internal Table for ENHNAME 20080110
27 TEXT_REPOSITORY Instance attribute Private Object reference (TYPE REF TO) IF_WDY_MD_TEXT_REPOSITORY Web Dynpro: Text Repository 20030130
28 VIEW Instance attribute Private Object reference (TYPE REF TO) IF_WDY_MD_ABSTRACT_VIEW Web Dynpro: View 20020902
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EXISTENCY Static method Public Method 20020806
2 CONSTRUCTOR Instance method Public Constructor Constructor 20020806
3 CORR_INSERT Instance method Private Method 20020919
4 CREATE Static method Public Method Creating a Controller 20020806
5 CREATE_COMPLETE Static method Public Method Create Controller with Accessories (No Save) 20050706
6 DELETE_FROM_WORKING_AREA Instance method Private Method 20021206
7 DELETE_RUNTIME_OBJECTS Instance method Private Method 20021218
8 FILL_CONTEXT_NODE Instance method Private Method 20020920
9 FIND_COMPARABLE_CTX_ELEMENT Instance method Public Method 20050817
10 FIND_CONTEXT_NODE Instance method Public Method 20020919
11 GENERATE_RUNTIME_OBJECT Instance method Private Method 20031208
12 GET_ACTIONS Instance method Private Method 20020821
13 GET_CONTEXT Instance method Private Method 20020826
14 GET_CONTEXT_ELEMENT_COUNT Instance method Public Method 20060628
15 GET_CONTEXT_NODES Instance method Public Method 20061129
16 GET_CONTROLLER_TYPE Static method Public Method 20041117
17 GET_OBJECTS_BY_COMPONENT_KEY Static method Public Method 20021022
18 GET_OBJECT_BY_KEY Static method Public Method Factory Method for Controller 20020815
19 GET_OBJECT_BY_METADATA Static method Public Method Factory Method for Controller 20051017
20 GET_OBJECT_BY_VRS Static method Public Method Factory Method for Controller 20041117
21 GET_OUT_CTLR_USAGES Instance method Private Method 20020917
22 GET_RUNTIME_OBJECT_NAME Static method Public Method 20050209
23 HAS_CONTEXT_INPUT_ELEMENTS Instance method Public Method 20040730
24 INVALIDATE_CONTEXT Instance method Public Method 20040402
25 INVALIDATE_CONTEXT_REFERENCE Instance method Private Method Invalidates the context root node (used by COPY) 20080908
26 IS_CONFIG_COMP_CONTROLLER Instance method Public Method Controller of a Konfiguration Component 20070806
27 IS_CONFIG_CONTROLLER Instance method Public Method 20050301
28 IS_VIEW_CONTROLLER Static method Public Method 20051117
29 LOAD_CONTEXT_HIERARCHIE Instance method Private Method 20020829
30 ON_ATTR_CREATED Instance method Public Method 20040402
31 ON_ATTR_DELETED Instance method Public Method 20040405
32 ON_CTX_ELEM_PARENT_CHANGED Instance method Public Method 20050214
33 ON_NODE_CREATED Instance method Public Method 20040219
34 ON_NODE_RENAMED Instance method Public Method 20050722
35 RECOVER_VERSION Static method Public Method 20050718
36 RESOLVE_ATTRIBUTES_OF_NODE Instance method Private Method 20020830
37 RESOLVE_CHILDREN Instance method Private Method 20020829
38 RESOLVE_CONTEXT_MAPPINGS Instance method Private Method 20020919
39 RESOLVE_EXCEPTIONS Instance method Private Method 20100805
40 RESOLVE_PARAMETERS Instance method Private Method 20020918
41 SAVE_CONTEXT_HIERARCHIE Instance method Private Method 20020829
42 SAVE_CONTROLLER_USAGES Instance method Private Method 20020919
43 SAVE_CTLR_COMPOS Instance method Private Method 20030414
44 SET_GET_ALL_ITEMS_FALSE Instance method Public Method 20040622
45 SET_SWITCHED_OFF_ENHANCEMENTS Instance method Public Method Sets a list of enhancements deactivated by switch 20080110
Events
Class CL_WDY_MD_CONTROLLER has no event.
Types
Class CL_WDY_MD_CONTROLLER has no local type.
Method Signatures

Method CHECK_EXISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVE Value transfer Type reference (TYPE) FLAG SPACE 'X'->Prüfung, ob aktive Version vorhanden ist 20041102
2 Importing COMPONENT_NAME Call by reference Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro : Applikationsname 20021022
3 Importing CONTROLLER_NAME Value transfer Type reference (TYPE) WDY_CONTROLLER_NAME Web Dynpro : Applikationsname 20020806
4 Returning EXISTENT Value transfer Type reference (TYPE) FLAG allgemeines flag 20020806

Method CHECK_EXISTENCY on class CL_WDY_MD_CONTROLLER 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 Dynpor : Owner einer Web Dynpro Komponente 20021022
3 Importing CONTROLLER_NAME Value transfer Type reference (TYPE) WDY_CONTROLLER_NAME Web Dynpro : Applikationsname 20020806
4 Importing CREATED_BY_VERSION Call by reference Type reference (TYPE) FLAG ' ' allgemeines flag 20050425
5 Importing DEFINITION Value transfer Type reference (TYPE) WDY_CONTROLLER Web Dynpro : Controller einer Applikation 20020821
6 Importing ENHANCEMENT_LIST Call by reference Type reference (TYPE) WDY_ENH_LIST_TABLE Web Dynpro: Extensibility, Enhancement-Status 20050407
7 Importing MODIFICATION_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprache 20050119
8 Importing READER Call by reference Object reference (TYPE REF TO) IF_WDY_MD_CONTROLLER_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 20020815
10 Importing VERSION Value transfer Type reference (TYPE) R3STATE 'I' ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20020806

Method CONSTRUCTOR on class CL_WDY_MD_CONTROLLER has no exception.

Method CORR_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CORRNR Value transfer Type reference (TYPE) TRKORR 20030403
2 Importing MODE Call by reference Type reference (TYPE) CHAR6 'INSERT'/'MODIFY'/'DELETE' 20020919
3 Importing SUPPRESS_CORR Call by reference Type reference (TYPE) FLAG '' Unterdrückt Korrekturwesen 20061201
# Exception Resumable Description Created on
1 CX_WDY_MD_CORR_CANCELLED 20020919
2 CX_WDY_MD_CORR_FAILURE 20020919
3 CX_WDY_MD_PERMISSION_FAILURE 20020919
4 CX_WDY_MD_SAVE_EXCEPTION 20020919

Method CREATE 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 Web Dynpor : Owner einer Web Dynpro Komponente 20021022
3 Returning CONTROLLER Value transfer Object reference (TYPE REF TO) IF_WDY_MD_CONTROLLER Web Dynpro : Applikation 20020920
4 Importing CONTROLLER_NAME Value transfer Type reference (TYPE) WDY_CONTROLLER_NAME Web Dynpro : Applikationsname 20020806
5 Importing CURRENT_ENHANCEMENT Call by reference Object reference (TYPE REF TO) CL_ENH_TOOL_WDY Enhancement Tool Web Dynpro 20051213
6 Importing ENHANCEMENT_LIST Call by reference Type reference (TYPE) WDY_ENH_LIST_TABLE Web Dynpro: Extensibility, Enhancement-Status 20101221
7 Importing SUPPRESS_ACCESS_PERMISSION Value transfer Type reference (TYPE) FLAG ' ' allgemeines flag 20021001
8 Importing SUPPRESS_EXISTENCE_CHECK Value transfer Type reference (TYPE) FLAG ' ' allgemeines flag 20021206
9 Importing VERSION Value transfer Type reference (TYPE) R3STATE 'I' ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20020806
# Exception Resumable Description Created on
1 CX_WDY_MD_ACCESS_EXCEPTION 20020919
2 CX_WDY_MD_ALREADY_EXISTING Web Dynpro : Objekt existiert bereits 20020807
3 CX_WDY_MD_CORR_CANCELLED 20020919
4 CX_WDY_MD_ENQUEUE_FAILURE 20020919
5 CX_WDY_MD_NOT_EXISTING Web Dynpro : Objekt existiert nicht 20020806
6 CX_WDY_MD_PERMISSION_FAILURE 20020919

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 Ref auf Component/Component Intf. Def. 20060901
2 Importing COMPONENT_NAME Value transfer Type reference (TYPE) WDY_COMPONENT_NAME Componentname 20050706
3 Returning CONTROLLER Value transfer Object reference (TYPE REF TO) IF_WDY_MD_CONTROLLER Controller-Referenz 20050706
4 Importing CONTROLLER_NAME Value transfer Type reference (TYPE) WDY_CONTROLLER_NAME Controllername 20050706
5 Importing CONTROLLER_TYPE Value transfer Type reference (TYPE) WDY_MD_CONTROLLER_TYPE Controllertyp 20050706
6 Importing CURRENT_ENHANCEMENT Call by reference Object reference (TYPE REF TO) CL_ENH_TOOL_WDY Enhancement Tool Web Dynpro 20051213
7 Importing ENHANCEMENT_LIST Call by reference Type reference (TYPE) WDY_ENH_LIST_TABLE Web Dynpro: Extensibility, Enhancement-Status 20101221
8 Importing SUPPRESS_ACCESS_PERMISSION Value transfer Type reference (TYPE) FLAG '' Unterdrückt Berechtigungsprüfung 20071212
# Exception Resumable Description Created on
1 CX_WDY_MD_ACCESS_EXCEPTION 20050706
2 CX_WDY_MD_ALREADY_EXISTING Web Dynpro : Objekt existiert bereits 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_FROM_WORKING_AREA Signature

Method DELETE_FROM_WORKING_AREA on class CL_WDY_MD_CONTROLLER has no parameter.
Method DELETE_FROM_WORKING_AREA on class CL_WDY_MD_CONTROLLER has no exception.

Method DELETE_RUNTIME_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CORRNR Call by reference Type reference (TYPE) TRKORR 20030403
2 Importing SUPPRESS_CORR Call by reference Type reference (TYPE) FLAG '' allgemeines flag 20061201

Method DELETE_RUNTIME_OBJECTS on class CL_WDY_MD_CONTROLLER has no exception.

Method FILL_CONTEXT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WDY_MD_CONTEXT_NODE ... 20020920

Method FILL_CONTEXT_NODE on class CL_WDY_MD_CONTROLLER has no exception.

Method FIND_COMPARABLE_CTX_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COMP_CONTEXT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WDY_MD_CONTEXT_ELEMENT 20050817
2 Importing REF_CONTEXT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WDY_MD_CONTEXT_ELEMENT 20050817

Method FIND_COMPARABLE_CTX_ELEMENT on class CL_WDY_MD_CONTROLLER has no exception.

Method FIND_CONTEXT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Value transfer Type reference (TYPE) WDY_MD_OBJECT_NAME Web Dynpro : Name eines Web Dynpro Metadaten Objekts 20020919
2 Returning NODE Value transfer Object reference (TYPE REF TO) IF_WDY_MD_ABSTRACT_CTX_NODE ... 20020919
3 Importing ON_CREATE Call by reference Type reference (TYPE) FLAG ' ' allgemeines flag 20050519

Method FIND_CONTEXT_NODE on class CL_WDY_MD_CONTROLLER has no exception.

Method GENERATE_RUNTIME_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CORRNR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20031208
2 Importing SUPPRESS_CORR Call by reference Type reference (TYPE) FLAG '' 'X'-> Korrekturwesen unterdrücken 20061201
# Exception Resumable Description Created on
1 GENERATION_ERROR ABAP-Interface konnte nicht generiert werden 20050331

Method GET_ACTIONS Signature

Method GET_ACTIONS on class CL_WDY_MD_CONTROLLER has no parameter.
Method GET_ACTIONS on class CL_WDY_MD_CONTROLLER has no exception.

Method GET_CONTEXT Signature

Method GET_CONTEXT on class CL_WDY_MD_CONTROLLER has no parameter.
Method GET_CONTEXT on class CL_WDY_MD_CONTROLLER has no exception.

Method GET_CONTEXT_ELEMENT_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COUNT Value transfer Type reference (TYPE) I 20060628
2 Importing NODE Call by reference Object reference (TYPE REF TO) IF_WDY_MD_CONTEXT_NODE 20060628

Method GET_CONTEXT_ELEMENT_COUNT on class CL_WDY_MD_CONTROLLER has no exception.

Method GET_CONTEXT_NODES 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_CONTEXT_NODE 20061129
2 Returning NODES Value transfer Object reference (TYPE REF TO) CL_OBJECT_MAP Objektcollection mit String-Schlüssel 20061129

Method GET_CONTEXT_NODES on class CL_WDY_MD_CONTROLLER has no exception.

Method GET_CONTROLLER_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT_NAME Call by reference Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro : Komponentenname 20041117
2 Importing CONTROLLER_NAME Call by reference Type reference (TYPE) WDY_CONTROLLER_NAME Web Dynpro : Name eines Web Dynpro Controllers 20041117
3 Returning CONTROLLER_TYPE Value transfer Type reference (TYPE) WDY_MD_CONTROLLER_TYPE Web Dynpro : Controllertyp 20041117

Method GET_CONTROLLER_TYPE on class CL_WDY_MD_CONTROLLER has no exception.

Method GET_OBJECTS_BY_COMPONENT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT_NAME Value transfer Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro : Applikationsname 20021022
2 Returning CONTROLLERS Value transfer Object reference (TYPE REF TO) CL_OBJECT_MAP Web Dynpro : Applikation 20021022
3 Importing ENHANCEMENT_LIST Call by reference Type reference (TYPE) WDY_ENH_LIST_TABLE Web Dynpro: Extensibility, Enhancement-Status 20050509
4 Importing VERSION Value transfer Type reference (TYPE) R3STATE 'I' ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20021022

Method GET_OBJECTS_BY_COMPONENT_KEY on class CL_WDY_MD_CONTROLLER has no exception.

Method GET_OBJECT_BY_KEY 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/Comp Intf. Def. 20060901
2 Importing COMPONENT_NAME Call by reference Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro : Applikationsname 20021022
3 Returning CONTROLLER Value transfer Object reference (TYPE REF TO) IF_WDY_MD_CONTROLLER Web Dynpro : Applikation 20020815
4 Importing CONTROLLER_NAME Value transfer Type reference (TYPE) WDY_CONTROLLER_NAME Web Dynpro : Applikationsname 20020815
5 Importing CREATED_BY_VERSION Call by reference Type reference (TYPE) FLAG '' allgemeines flag 20061030
6 Importing ENHANCEMENT_LIST Call by reference Type reference (TYPE) WDY_ENH_LIST_TABLE Web Dynpro: Extensibility, Enhancement-Status 20050406
7 Importing GET_ALL_ITEMS Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20040622
8 Importing SUPPRESS_ACCESS_PERMISSION Value transfer Type reference (TYPE) FLAG SPACE 20030520
9 Importing VERSION Value transfer Type reference (TYPE) R3STATE 'I' ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20020815
# Exception Resumable Description Created on
1 CX_WDY_MD_NOT_EXISTING Web Dynpro : Objekt existiert nicht 20020815
2 CX_WDY_MD_PERMISSION_FAILURE 20020919

Method GET_OBJECT_BY_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTROLLER Value transfer Object reference (TYPE REF TO) IF_WDY_MD_CONTROLLER Web Dynpro : Applikation 20051017
2 Importing CONTROLLER_KEY Call by reference Type reference (TYPE) WDY_MD_CONTROLLER_KEY Web Dynpro : Keystruktur eines Controllers 20051017
3 Importing CONTROLLER_METADATA Call by reference Type reference (TYPE) WDY_MD_CONTROLLER_META_DATA Web Dynpro: Metadaten eines Views 20051017
4 Importing GET_ALL_ITEMS Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20051017
# Exception Resumable Description Created on
1 CX_WDY_MD_NOT_EXISTING Web Dynpro : Objekt existiert nicht 20051017

Method GET_OBJECT_BY_VRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT_NAME Call by reference Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro : Applikationsname 20041117
2 Returning CONTROLLER Value transfer Object reference (TYPE REF TO) IF_WDY_MD_CONTROLLER Web Dynpro : Applikation 20041117
3 Importing CONTROLLER_NAME Value transfer Type reference (TYPE) WDY_CONTROLLER_NAME Web Dynpro : Applikationsname 20041117
4 Importing DESTINATION Call by reference Type reference (TYPE) RFCDES-RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20060907
5 Importing GET_ALL_ITEMS Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20041117
6 Importing SUPPRESS_ACCESS_PERMISSION Value transfer Type reference (TYPE) FLAG SPACE 20041117
7 Importing VERSION Value transfer Type reference (TYPE) VRSD-VERSNO ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20041117
# Exception Resumable Description Created on
1 CX_WDY_MD_NOT_EXISTING Web Dynpro : Objekt existiert nicht 20041117
2 CX_WDY_MD_PERMISSION_FAILURE 20041117

Method GET_OUT_CTLR_USAGES Signature

Method GET_OUT_CTLR_USAGES on class CL_WDY_MD_CONTROLLER has no parameter.
Method GET_OUT_CTLR_USAGES on class CL_WDY_MD_CONTROLLER has no exception.

Method GET_RUNTIME_OBJECT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT_NAME Call by reference Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro : Komponentenname 20050209
2 Importing PREFIX Call by reference Type reference (TYPE) WDY_MD_OBJECT_TYPE Web Dynpro : Klassenname eines Web Dynpro Metadaten Objekts 20050209
3 Exporting RUNTIME_OBJECT_NAME Call by reference Type reference (TYPE) WDY_MD_OBJECT_TYPE allgemeines flag 20050209
# Exception Resumable Description Created on
1 ALREADY_EXISTING 20050209

Method HAS_CONTEXT_INPUT_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WDY_MD_CONTEXT_NODE 20040730
2 Returning HAS_INPUT_ELEMENTS Value transfer Type reference (TYPE) FLAG allgemeines flag 20040730

Method HAS_CONTEXT_INPUT_ELEMENTS on class CL_WDY_MD_CONTROLLER has no exception.

Method INVALIDATE_CONTEXT Signature

Method INVALIDATE_CONTEXT on class CL_WDY_MD_CONTROLLER has no parameter.
Method INVALIDATE_CONTEXT on class CL_WDY_MD_CONTROLLER has no exception.

Method INVALIDATE_CONTEXT_REFERENCE Signature

Method INVALIDATE_CONTEXT_REFERENCE on class CL_WDY_MD_CONTROLLER has no parameter.
Method INVALIDATE_CONTEXT_REFERENCE on class CL_WDY_MD_CONTROLLER has no exception.

Method IS_CONFIG_COMP_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_CONFIG_COMP_CONTROLLER Value transfer Type reference (TYPE) FLAG 20070806

Method IS_CONFIG_COMP_CONTROLLER on class CL_WDY_MD_CONTROLLER has no exception.

Method IS_CONFIG_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_CONFIG_CONTROLLER Value transfer Type reference (TYPE) FLAG allgemeines flag 20050301

Method IS_CONFIG_CONTROLLER on class CL_WDY_MD_CONTROLLER has no exception.

Method IS_VIEW_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROLLER_KEY Call by reference Type reference (TYPE) WDY_CONTROLLER_KEY Web Dynpro : Keystruktur eines Controllers 20051117
2 Returning IS_VIEW_CONTROLLER Value transfer Type reference (TYPE) FLAG allgemeines flag 20051117

Method IS_VIEW_CONTROLLER on class CL_WDY_MD_CONTROLLER has no exception.

Method LOAD_CONTEXT_HIERARCHIE Signature

Method LOAD_CONTEXT_HIERARCHIE on class CL_WDY_MD_CONTROLLER has no parameter.
Method LOAD_CONTEXT_HIERARCHIE on class CL_WDY_MD_CONTROLLER has no exception.

Method ON_ATTR_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE Call by reference Object reference (TYPE REF TO) CL_WDY_MD_CONTEXT_ATTRIBUTE >INVALID< 20040405

Method ON_ATTR_CREATED on class CL_WDY_MD_CONTROLLER has no exception.

Method ON_ATTR_DELETED Signature

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

Method ON_ATTR_DELETED on class CL_WDY_MD_CONTROLLER has no exception.

Method ON_CTX_ELEM_PARENT_CHANGED Signature

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

Method ON_CTX_ELEM_PARENT_CHANGED on class CL_WDY_MD_CONTROLLER has no exception.

Method ON_NODE_CREATED 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_ABSTRACT_CTX_NODE >INVALID< 20040406

Method ON_NODE_CREATED on class CL_WDY_MD_CONTROLLER has no exception.

Method ON_NODE_RENAMED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WDY_MD_ABSTRACT_CTX_NODE Kontextknoten 20050722

Method ON_NODE_RENAMED on class CL_WDY_MD_CONTROLLER has no exception.

Method RECOVER_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROLLER_KEY Call by reference Type reference (TYPE) WDY_CONTROLLER_KEY Web Dynpro : Keystruktur eines Controllers 20050718
2 Changing CORRNR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20050725
3 Importing DELTA Call by reference Type reference (TYPE) SVRS2_XWDYC 20050718
4 Importing MODE Call by reference Type reference (TYPE) NUMC2 WDYN_VRS_RECOVERY_VRS Recover/Note-Ass/CWB (Konstante s. WDYN) 20051205
5 Importing RECOVERED_CONTROLLER_DATA Call by reference Type reference (TYPE) SVRS2_WDYC Web Dynpro: Controller Compo für Versionsverwaltung 20050721

Method RECOVER_VERSION on class CL_WDY_MD_CONTROLLER has no exception.

Method RESOLVE_ATTRIBUTES_OF_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WDY_MD_CONTEXT_NODE ... 20021211

Method RESOLVE_ATTRIBUTES_OF_NODE on class CL_WDY_MD_CONTROLLER has no exception.

Method RESOLVE_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WDY_MD_CONTEXT_NODE ... 20020829

Method RESOLVE_CHILDREN on class CL_WDY_MD_CONTROLLER has no exception.

Method RESOLVE_CONTEXT_MAPPINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHANGED_CONTEXT_MAPPINGS Value transfer Type reference (TYPE) WDY_CTX_MAPPING_TABLE Web Dynpro : Tabelle mit Parametern 20020919
2 Importing CTLR_USAGE Call by reference Object reference (TYPE REF TO) CL_WDY_MD_CONTROLLER_USAGE 20020919

Method RESOLVE_CONTEXT_MAPPINGS on class CL_WDY_MD_CONTROLLER has no exception.

Method RESOLVE_EXCEPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHANGED_EXCEPTIONS Value transfer Type reference (TYPE) WDY_CTLR_EXC_TABLE Web Dynpro : Tabelle mit Parametern 20100805
2 Exporting CHANGED_EXCEPTION_DESCRIPTIONS Value transfer Type reference (TYPE) WDY_CTLR_EXCT_TABLE Web Dynpro : Tabelle mit Kurzbescheibungen von Parametern 20100805
3 Importing METHOD Call by reference Object reference (TYPE REF TO) IF_WDY_MD_METHOD IF_WDY_MD_METHOD 20100805

Method RESOLVE_EXCEPTIONS on class CL_WDY_MD_CONTROLLER has no exception.

Method RESOLVE_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHANGED_PARAMETERS Value transfer Type reference (TYPE) WDY_CTLR_PARAM_TABLE Web Dynpro : Tabelle mit Parametern 20020918
2 Exporting CHANGED_PARAMETER_DESCRIPTIONS Value transfer Type reference (TYPE) WDY_CTLR_PARAMT_TABLE Web Dynpro : Tabelle mit Kurzbescheibungen von Parametern 20030107
3 Importing PARAM_FEATURE Call by reference Object reference (TYPE REF TO) CL_WDY_MD_PARAM_FEATURE 20020918

Method RESOLVE_PARAMETERS on class CL_WDY_MD_CONTROLLER has no exception.

Method SAVE_CONTEXT_HIERARCHIE Signature

Method SAVE_CONTEXT_HIERARCHIE on class CL_WDY_MD_CONTROLLER has no parameter.
Method SAVE_CONTEXT_HIERARCHIE on class CL_WDY_MD_CONTROLLER has no exception.

Method SAVE_CONTROLLER_USAGES Signature

Method SAVE_CONTROLLER_USAGES on class CL_WDY_MD_CONTROLLER has no parameter.
Method SAVE_CONTROLLER_USAGES on class CL_WDY_MD_CONTROLLER has no exception.

Method SAVE_CTLR_COMPOS Signature

Method SAVE_CTLR_COMPOS on class CL_WDY_MD_CONTROLLER has no parameter.
Method SAVE_CTLR_COMPOS on class CL_WDY_MD_CONTROLLER has no exception.

Method SET_GET_ALL_ITEMS_FALSE Signature

Method SET_GET_ALL_ITEMS_FALSE on class CL_WDY_MD_CONTROLLER has no parameter.
Method SET_GET_ALL_ITEMS_FALSE on class CL_WDY_MD_CONTROLLER has no exception.

Method SET_SWITCHED_OFF_ENHANCEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SWITCHED_OFF_ENHANCEMENTS Call by reference Type reference (TYPE) ENHNAME_IT Interne Tabelle über ENHNAME 20080110

Method SET_SWITCHED_OFF_ENHANCEMENTS on class CL_WDY_MD_CONTROLLER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 630