SAP ABAP Class CL_WDY_AIE_VD (CD)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA (Application Component) Web Dynpro ABAP
     SWDP_AIE_PREVIEW (Package) Preview for ABAP in Eclipse
Properties
Class CL_WDY_AIE_VD  
Short Description CD    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_AIE_PREVIEW   Preview for ABAP in Eclipse 
Created 20120809   SAP 
Last change 20141120    
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 IF_WDY_MD_ADT_CONTROLLER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_WDY_MD_ADT_VIEW Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_WDY_MD_ADT_VIEW_ELEMENTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_WDY_AIE_VD has no interface implemented.
Friends
Class CL_WDY_AIE_VD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DSI_TAG_LIST Static Attribute Public Type reference (TYPE) WDR_NAME_VALUE_LIST_SORTED 20130226
2 DTI_TAG_LIST Static Attribute Public Type reference (TYPE) WDR_NAME_VALUE_LIST_SORTED 20130225
3 FLAT_UI_AGGR_DEF Static Attribute Private See coding 20130122
4 M_APPLDEF_CONTEXT_NODE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for the metadata of a node 20120824
5 M_APPLDEF_CONTEXT_NODE_INFO Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE_INFO Web Dynpro: Interface for the metadata of a node 20120824
6 M_COMPONENT_NAME Instance attribute Private Type reference (TYPE) STRING 20121206
7 M_DESIGN_TIME_ELEMENTS Instance attribute Private Type reference (TYPE) T_DESIGN_TIME_ELEMENTS 20120903
8 M_DTA_CONTEXT_NODE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for the metadata of a node 20120903
9 M_DUMMY_CONTEXT_NODE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for the metadata of a node 20120824
10 M_ID_2_DTEID Instance attribute Private See coding 20130613
11 M_LAYOUT Instance attribute Private Type reference (TYPE) IF_WDY_MD_ADT_VIEW=>GTY_S_ELEMENT 20130123
12 M_OUTLINE Instance attribute Private Type reference (TYPE) WDUI_DTEOUTLINE Web Dynpro: Design Time Element Outline 20131119
13 M_PATH_PER_NODE Instance attribute Private Type reference (TYPE) T_PATH_PER_NODE 20120814
14 M_VIEW_CONTEXT Instance attribute Private Type reference (TYPE) IF_WDY_MD_ADT_CONTROLLER=>GTY_T_CONTEXT_NODE 20120809
15 UI_ELEM_DEF Static Attribute Private See coding 20130124
16 UI_INTF_IMPL Static Attribute Private See coding 20130124
17 VIEW_ELEMENT_LIBRARIES Static Attribute Private Type reference (TYPE) IF_WDY_MD_ADT_VIEW_ELEMENTS=>GTY_T_VIEW_ELEMENTS 20120827
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_DSI_TAG_LIST Static method Private Method 20121130
2 CALCULATE_DTI_TAG_LIST Static method Private Method 20121130
3 CALCULATE_FLAT_AGGREGATIONS Static method Private Method 20130122
4 CLASS_CONSTRUCTOR Static method Public Constructor 20120809
5 CONSTRUCTOR Instance method Public Constructor 20120809
6 CREATE_CHILD_NODE Instance method Private Method 20120809
7 CREATE_CHILD_NODES_OF_PARENT Instance method Private Method 20120809
8 CREATE_CONTEXT Instance method Public Method 20121107
9 CREATE_DESIGN_TIME_ELEMENT Instance method Private Method 20120903
10 CREATE_DTA Instance method Public Method 20121107
11 CREATE_SPECIAL_UI_ELEMENT Instance method Private Method 20120831
12 CREATE_UI_ELEMENT Instance method Private Method 20120809
13 CREATE_UI_TREE Instance method Public Method 20121107
14 CREATE_VIEW_CONTEXT Instance method Private Method 20120809
15 GET_ATTRIBUTE_RTTI Instance method Private Method 20120809
16 GET_DEFAULT_PROPERTY Instance method Private Method 20121107
17 GET_DUMMY_CONTEXT Instance method Private Method 20120824
18 GET_ELEMENT_BY_ID Static method Private Method 20130123
19 GET_ELEMENT_TYPE_BY_ID Instance method Public Method 20130228
20 GET_LAYOUT Static method Private Method 20130123
21 GET_OTR_TEXT Static method Private Method 20120809
22 SET_SELECTION Instance method Public Method 20120917
23 TOGGLE_OUTLINE Instance method Public Method 20131119
Events
Class CL_WDY_AIE_VD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_DESIGN_TIME_ELEMENT Private See coding 20120903 BEGIN OF s_design_time_element, dragsourceinfoid TYPE string, dropinfoidbegin TYPE string, dropinfoidbottom TYPE string, dropinfoidend TYPE string, dropinfoidmiddle TYPE string, dropinfoidtop TYPE string, layer TYPE i, ids TYPE string, design TYPE wdui_dtedesign, _outline TYPE abap_bool, toolbarelementid TYPE string, END OF s_design_time_element
2 S_PATH_PER_NODE Public See coding 20120814 BEGIN OF s_path_per_node, node_name TYPE string, path TYPE string, END OF s_path_per_node
3 T_DESIGN_TIME_ELEMENTS Private See coding 20120903 t_design_time_elements TYPE STANDARD TABLE OF s_design_time_element WITH KEY ids
4 T_PATH_PER_NODE Public See coding 20120814 t_path_per_node TYPE STANDARD TABLE OF s_path_per_node
Method Signatures

Method CALCULATE_DSI_TAG_LIST Signature

Method CALCULATE_DSI_TAG_LIST on class CL_WDY_AIE_VD has no parameter.
Method CALCULATE_DSI_TAG_LIST on class CL_WDY_AIE_VD has no exception.

Method CALCULATE_DTI_TAG_LIST Signature

Method CALCULATE_DTI_TAG_LIST on class CL_WDY_AIE_VD has no parameter.
Method CALCULATE_DTI_TAG_LIST on class CL_WDY_AIE_VD has no exception.

Method CALCULATE_FLAT_AGGREGATIONS Signature

Method CALCULATE_FLAT_AGGREGATIONS on class CL_WDY_AIE_VD has no parameter.
Method CALCULATE_FLAT_AGGREGATIONS on class CL_WDY_AIE_VD has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WDY_AIE_VD has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WDY_AIE_VD has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLDEF_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Schnittstelle der Metadaten eines Knotens 20120824
2 Importing COMPONENT_NAME Call by reference Type reference (TYPE) STRING 20120809
3 Importing DTA_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20120903
4 Importing DUMMY_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Schnittstelle der Metadaten eines Knotens 20120824
5 Importing VIEW_NAME Call by reference Type reference (TYPE) STRING 20120809

Method CONSTRUCTOR on class CL_WDY_AIE_VD has no exception.

Method CREATE_CHILD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_DEF Call by reference Type reference (TYPE) IF_WDY_MD_ADT_CONTROLLER=>GTY_S_CONTEXT_NODE 20120809
2 Importing I_PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20120809
3 Returning R_CHILD_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20120809

Method CREATE_CHILD_NODE on class CL_WDY_AIE_VD has no exception.

Method CREATE_CHILD_NODES_OF_PARENT Signature

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

Method CREATE_CHILD_NODES_OF_PARENT on class CL_WDY_AIE_VD has no exception.

Method CREATE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_DATA Call by reference Type reference (TYPE) IF_WDY_MD_ADT_CONTROLLER=>GTY_T_CONTEXT_NODE 20121107
2 Importing CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20121107

Method CREATE_CONTEXT on class CL_WDY_AIE_VD has no exception.

Method CREATE_DESIGN_TIME_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Type reference (TYPE) IF_WDY_MD_ADT_VIEW=>GTY_S_ELEMENT 20121113
2 Importing ID Call by reference Type reference (TYPE) CSEQUENCE 20120903
3 Importing LAYER Call by reference Type reference (TYPE) I 20120912

Method CREATE_DESIGN_TIME_ELEMENT on class CL_WDY_AIE_VD has no exception.

Method CREATE_DTA Signature

Method CREATE_DTA on class CL_WDY_AIE_VD has no parameter.
Method CREATE_DTA on class CL_WDY_AIE_VD has no exception.

Method CREATE_SPECIAL_UI_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTROL Value transfer Object reference (TYPE REF TO) CL_WD_VIEW_ELEMENT 20120831
2 Importing DEPTH Call by reference Type reference (TYPE) I 20121113
3 Importing ELEMENT Call by reference Type reference (TYPE) IF_WDY_MD_ADT_VIEW=>GTY_S_ELEMENT 20120831
4 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_WD_VIEW_ELEMENT 20120831

Method CREATE_SPECIAL_UI_ELEMENT on class CL_WDY_AIE_VD has no exception.

Method CREATE_UI_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_PATH Call by reference Type reference (TYPE) STRING 20130110
2 Returning CONTROL Value transfer Object reference (TYPE REF TO) CL_WD_VIEW_ELEMENT 20120809
3 Importing DEPTH Call by reference Type reference (TYPE) I 0 20120912
4 Importing ELEMENT Call by reference Type reference (TYPE) IF_WDY_MD_ADT_VIEW=>GTY_S_ELEMENT 20120809
5 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_WD_VIEW_ELEMENT 20120809

Method CREATE_UI_ELEMENT on class CL_WDY_AIE_VD has no exception.

Method CREATE_UI_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTROL Value transfer Object reference (TYPE REF TO) CL_WD_UIELEMENT 20121107
2 Importing LAYOUT Call by reference Type reference (TYPE) IF_WDY_MD_ADT_VIEW=>GTY_S_ELEMENT 20121107

Method CREATE_UI_TREE on class CL_WDY_AIE_VD has no exception.

Method CREATE_VIEW_CONTEXT Signature

Method CREATE_VIEW_CONTEXT on class CL_WDY_AIE_VD has no parameter.
Method CREATE_VIEW_CONTEXT on class CL_WDY_AIE_VD has no exception.

Method GET_ATTRIBUTE_RTTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATTRIBUTES Call by reference Type reference (TYPE) IF_WDY_MD_ADT_CONTROLLER=>GTY_T_CONTEXT_ATTRIBUTE 20120809
2 Returning R_COMP_RTTI Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run Time Type Services 20120809

Method GET_ATTRIBUTE_RTTI on class CL_WDY_AIE_VD has no exception.

Method GET_DEFAULT_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ITEM Value transfer Type reference (TYPE) ABAP_PARMBIND 20121107
2 Importing PROP_DEF Call by reference Type reference (TYPE) IF_WDY_MD_ADT_VIEW_ELEMENTS=>GTY_S_PROP_DEF 20121107

Method GET_DEFAULT_PROPERTY on class CL_WDY_AIE_VD has no exception.

Method GET_DUMMY_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_TYPE Call by reference Type reference (TYPE) STRING 20120824
2 Importing BINDING_TYPE Call by reference Type reference (TYPE) WDY_MD_BINDING_TYPE_ENUM Web Dynpro : BindingType 20120824
3 Returning PATH Value transfer Type reference (TYPE) STRING 20120824

Method GET_DUMMY_CONTEXT on class CL_WDY_AIE_VD has no exception.

Method GET_ELEMENT_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Type reference (TYPE) IF_WDY_MD_ADT_VIEW=>GTY_S_ELEMENT 20130123
2 Importing ID Call by reference Type reference (TYPE) CSEQUENCE Web Dynpro : Name eines UI-Elements 20130123
3 Returning RESULT Value transfer Type reference (TYPE) IF_WDY_MD_ADT_VIEW=>GTY_S_ELEMENT 20130123

Method GET_ELEMENT_BY_ID on class CL_WDY_AIE_VD has no exception.

Method GET_ELEMENT_TYPE_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) CSEQUENCE Web Dynpro : Name eines UI-Elements 20130228
2 Returning TYPE Value transfer Type reference (TYPE) STRING 20130228

Method GET_ELEMENT_TYPE_BY_ID on class CL_WDY_AIE_VD has no exception.

Method GET_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Type reference (TYPE) IF_WDY_MD_ADT_VIEW=>GTY_S_ELEMENT 20130123
2 Returning RESULT Value transfer Type reference (TYPE) IF_WDY_MD_ADT_VIEW=>GTY_S_ELEMENT 20130123

Method GET_LAYOUT on class CL_WDY_AIE_VD has no exception.

Method GET_OTR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) CHAR255 char255 20120809
2 Returning TEXT Value transfer Type reference (TYPE) STRING 20120809

Method GET_OTR_TEXT on class CL_WDY_AIE_VD has no exception.

Method SET_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROL_IDS Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20121022

Method SET_SELECTION on class CL_WDY_AIE_VD has no exception.

Method TOGGLE_OUTLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VISIBLE Call by reference Type reference (TYPE) ABAP_BOOL 20131119

Method TOGGLE_OUTLINE on class CL_WDY_AIE_VD has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 740