SAP ABAP Class CL_WDY_MD_VIEW_ELEMENT_DEF (CL_WDY_MD_VIEW_ELEMENT_DEF)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-DWB-WD-ABA (Application Component) Web Screen Tools - ABAP
     SWDP_METADATA_API_UI_LIBRARY (Package) Web Dynpro : UI-Element Library
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WDY_MD_FRAMEWORK_OBJECT_DEF 20030408
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDY_MD_VIEW_ELEMENT_DEF 20030408
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WDY_MD_LAYOUT_DATA_DEF 20030411
2 Inheritance (c INHERITING FROM c_ref)  CL_WDY_MD_LAYOUT_DEF 20030411
3 Inheritance (c INHERITING FROM c_ref)  CL_WDY_MD_UI_ELEMENT_DEF 20030408
Properties
Class CL_WDY_MD_VIEW_ELEMENT_DEF  
Short Description    
Super Class CL_WDY_MD_FRAMEWORK_OBJECT_DEF  
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_METADATA_API_UI_LIBRARY   Web Dynpro : UI-Element Library 
Created 20030408   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_OBJECT_MAP Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WDY_MD_VIEW_ELEMENT_DEF 20030408
Friends
Class CL_WDY_MD_VIEW_ELEMENT_DEF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AGGREGATIONS Instance attribute Protected Object reference (TYPE REF TO) CL_OBJECT_MAP Object Collection with String Key 20030411
2 CO_AGGR_CHILDREN Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_AGGREGATION 'CHILDREN' 20080818
3 CO_AGGR_EDITOR Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_AGGREGATION 'EDITOR' 20080818
4 CO_AGGR_HEADER Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_AGGREGATION 'HEADER' 20081031
5 CO_AGGR_LAYOUT Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_AGGREGATION 'LAYOUT' 20091110
6 CO_AGGR_LAYOUT_DATA Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_AGGREGATION 'LAYOUT_DATA' 20080819
7 CO_AGGR_TABLE_CELL_EDITOR Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_AGGREGATION 'TABLE_CELL_EDITOR' 20080818
8 CO_DEF_BUTTON Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME 'BUTTON' 20080912
9 CO_DEF_CAPTION Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME 'CAPTION' 20081031
10 CO_DEF_CHECKBOX Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME 'CHECKBOX' 20080826
11 CO_DEF_FLOW_DATA Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME 'FLOW_DATA' 20080819
12 CO_DEF_GRID_DATA Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME 'GRID_DATA' 20080819
13 CO_DEF_HORIZONTAL_GUTTER Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME 'HORIZONTAL_GUTTER' 20080820
14 CO_DEF_IMAGE Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME 'IMAGE' 20080826
15 CO_DEF_INPUT_FIELD Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME 'INPUT_FIELD' 20080818
16 CO_DEF_LABEL Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME 'LABEL' 20090626
17 CO_DEF_MATRIX_DATA Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME 'MATRIX_DATA' 20080819
18 CO_DEF_MATRIX_HEAD_DATA Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME 'MATRIX_HEAD_DATA' 20080819
19 CO_DEF_RADIOBUTTON Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME 'RADIOBUTTON' 20080818
20 CO_DEF_ROW_DATA Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME 'ROW_DATA' 20080819
21 CO_DEF_ROW_HEAD_DATA Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME 'ROW_HEAD_DATA' 20080819
22 CO_DEF_ROW_REPEATER Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME 'ROW_REPEATER' 20081103
23 CO_DEF_TAB Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME 'TAB' 20081112
24 CO_DEF_TABLE Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME 'TABLE' 20081103
25 CO_DEF_TABLE_POPIN Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME 'TABLE_POPIN' 20081103
26 CO_DEF_TEXT_VIEW Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME 'TEXT_VIEW' 20080912
27 CO_DEF_TRANSPARENT_CONTAINER Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME 'TRANSPARENT_CONTAINER' 20090626
28 CO_DEF_UIELEMENT Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME 'UIELEMENT' 20090626
29 CO_DEF_VIEW_CONTAINER Constant Public Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME 'VIEW_CONTAINER_UIELEMENT' 20080819
30 CO_MARKER_INTF_TABLE_CELL_EDIT Constant Public Type reference (TYPE) WDY_MD_UI_MARKER_INTERFACE 'TABLE_CELL_EDITOR' 20080815
31 CO_MARKER_INTF_TOOLBAR_ITEM Constant Public Type reference (TYPE) WDY_MD_UI_MARKER_INTERFACE 'TOOLBAR_ITEM' 20080815
32 DEFINITION Instance attribute Protected Type reference (TYPE) WDY_UI_ELEM_DEF Web Dynpro: UI Element Definition 20030408
33 EVENTS Instance attribute Protected Object reference (TYPE REF TO) CL_OBJECT_MAP Object Collection with String Key 20030408
34 IMPLEM_INTERFACES Instance attribute Private Type reference (TYPE) WDY_UI_INTF_IMPL_TABLE 20040608
35 IMPLEM_INTERFACES_MAP Instance attribute Private Object reference (TYPE REF TO) CL_OBJECT_MAP 20040608
36 PROPERTIES Instance attribute Protected Object reference (TYPE REF TO) CL_OBJECT_MAP Object Collection with String Key 20030408
37 PROPERTIES_TABLE Instance attribute Protected Type reference (TYPE) WDY_MD_UI_ELEM_DEF_PROPERTIES 20071025
38 PROPERTIES_TABLE_CREATED Instance attribute Private Type reference (TYPE) FLAG 20071025
39 SORTED_AGGREGATIONS Instance attribute Protected Type reference (TYPE) CL_OBJECT_MAP=>TY_SORTED_MAP 20060911
40 SORTED_EVENTS Instance attribute Protected Type reference (TYPE) CL_OBJECT_MAP=>TY_SORTED_MAP 20060911
41 SORTED_PROPERTIES Instance attribute Protected Type reference (TYPE) CL_OBJECT_MAP=>TY_SORTED_MAP 20060911
42 STATE Instance attribute Protected Type reference (TYPE) WDY_MD_OBJECT_STATE Object State of a Web Dynpro Metadata Object 20030408
43 SUBCLASSES Instance attribute Private Object reference (TYPE REF TO) CL_OBJECT_MAP 20030902
44 SUPER_CLASS Instance attribute Protected Object reference (TYPE REF TO) IF_WDY_MD_FRAMEWORK_OBJECT_DEF I_WDY_MD_FRAMEWORK_OBJECT_DEF 20030408
45 SUPER_TAB Static Attribute Private Type reference (TYPE) SUPER_TABLE 20040512
46 UI_ELEMENT_DEFINITIONS_BY_NAME Static Attribute Protected Object reference (TYPE REF TO) CL_OBJECT_MAP 20030408
47 UI_ELEMENT_DEFINITIONS_BY_TYPE Static Attribute Protected Object reference (TYPE REF TO) CL_OBJECT_MAP 20030408
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20030624
2 GET_AGGREGATIONS_DEFINITIONS Instance method Public Method 20040519
3 GET_DESIGNTIME_CLASS Instance method Public Method 20031118
4 GET_EVENTS Instance method Private Method 20030506
5 GET_IMPLEM_INTERFACES_TABLE Instance method Public Method 20071019
6 GET_LIBRARY Instance method Public Method 20031009
7 GET_PRIMARY_PROPERTY Instance method Public Method 20071025
8 GET_PROPERTIES_DEFINITIONS Instance method Public Method 20030506
9 GET_PROPERTIES_TABLE Instance method Public Method 20071025
10 GET_RUNTIME_CLASS Instance method Public Method 20030506
11 HAS_IMPLEM_INTERFACE_BY_NAME Instance method Public Method 20070306
Events
Class CL_WDY_MD_VIEW_ELEMENT_DEF has no event.
Types
Class CL_WDY_MD_VIEW_ELEMENT_DEF has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AGGREGATIONS Call by reference Type reference (TYPE) WDY_MD_UI_AGGREGATION_DEFS 20030624
2 Importing AGGREGATION_LAYOUT_DATAS Call by reference Type reference (TYPE) WDY_UI_AGGR_LD_TABLE Web Dynpro: Layout Data Definitionen zu Aggregation 20060316
3 Importing DEFINITION Call by reference Type reference (TYPE) WDY_UI_ELEM_DEF Web Dynpro : UI-Element-Definition 20030624
4 Importing EVENTS Call by reference Type reference (TYPE) WDY_MD_FRAMEWORK_EVENTS 20030624
5 Importing EVENT_PARAMETERS Call by reference Type reference (TYPE) WDY_UI_EVPAR_DEF_TABLE 20030624
6 Importing IMPLEM_INTERFACES Call by reference Type reference (TYPE) WDY_UI_INTF_IMPL_TABLE Web Dynpro : Markerinterface Implementierung 20040608
7 Importing NAME Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME Web Dynpro : Name eines Web Dynpro Metadaten Objekts 20030624
8 Importing PROPERTIES Call by reference Type reference (TYPE) WDY_MD_UI_ELEM_DEF_PROPERTIES 20030624
9 Importing STATE Call by reference Type reference (TYPE) WDY_MD_OBJECT_STATE IF_WDY_MD_OBJECT=>CO_STATE_LOADED Object State eines WebDynpro Metadata Objekts 20030624

Method CONSTRUCTOR on class CL_WDY_MD_VIEW_ELEMENT_DEF has no exception.

Method GET_AGGREGATIONS_DEFINITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning AGGREGATIONS_DEFINITIONS Value transfer Type reference (TYPE) WDY_MD_UI_ELEM_DEF_AGGREGATION Web Dynpro : Properties einer UI-Elementdefinition 20040519

Method GET_AGGREGATIONS_DEFINITIONS on class CL_WDY_MD_VIEW_ELEMENT_DEF has no exception.

Method GET_DESIGNTIME_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DESIGNTIME_CLASS Value transfer Type reference (TYPE) WDY_MD_OBJECT_TYPE Web Dynpro : Klassename eines Web Dynpro Metadaten Objekts 20031118

Method GET_DESIGNTIME_CLASS on class CL_WDY_MD_VIEW_ELEMENT_DEF has no exception.

Method GET_EVENTS Signature

Method GET_EVENTS on class CL_WDY_MD_VIEW_ELEMENT_DEF has no parameter.
Method GET_EVENTS on class CL_WDY_MD_VIEW_ELEMENT_DEF has no exception.

Method GET_IMPLEM_INTERFACES_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IMPLEMENTED_INTERFACES Call by reference Type reference (TYPE) WDY_UI_INTF_IMPL_TABLE Web Dynpro : Markerinterface Implementierung 20071019

Method GET_IMPLEM_INTERFACES_TABLE on class CL_WDY_MD_VIEW_ELEMENT_DEF has no exception.

Method GET_LIBRARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LIB Value transfer Type reference (TYPE) WDY_MD_UI_ELEMENT_LIBRARY 20031009

Method GET_LIBRARY on class CL_WDY_MD_VIEW_ELEMENT_DEF has no exception.

Method GET_PRIMARY_PROPERTY Signature

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

Method GET_PRIMARY_PROPERTY on class CL_WDY_MD_VIEW_ELEMENT_DEF has no exception.

Method GET_PROPERTIES_DEFINITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PROPERTIES_DEFINITIONS Call by reference Type reference (TYPE) WDY_MD_UI_ELEM_DEF_PROPERTIES Web Dynpro : Properties einer UI-Elementdefinition 20030506

Method GET_PROPERTIES_DEFINITIONS on class CL_WDY_MD_VIEW_ELEMENT_DEF has no exception.

Method GET_PROPERTIES_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PROPERTIES Call by reference Type reference (TYPE) WDY_MD_UI_ELEM_DEF_PROPERTIES Web Dynpro : Properties einer UI-Elementdefinition 20071025

Method GET_PROPERTIES_TABLE on class CL_WDY_MD_VIEW_ELEMENT_DEF has no exception.

Method GET_RUNTIME_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RUNTIME_CLASS Value transfer Type reference (TYPE) WDY_MD_OBJECT_TYPE Web Dynpro : Klassename eines Web Dynpro Metadaten Objekts 20030506

Method GET_RUNTIME_CLASS on class CL_WDY_MD_VIEW_ELEMENT_DEF has no exception.

Method HAS_IMPLEM_INTERFACE_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HAS_IMPLEMENTED_INTERFACE Value transfer Type reference (TYPE) FLAG allgemeines flag 20070306
2 Importing IMPLEMENTED_INTERFACE_NAME Call by reference Type reference (TYPE) WDY_MD_OBJECT_NAME Web Dynpro : Name eines Web Dynpro Metadaten Objekts 20070306

Method HAS_IMPLEM_INTERFACE_BY_NAME on class CL_WDY_MD_VIEW_ELEMENT_DEF has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 640