SAP ABAP Class CL_WDR_VIEW_ELEMENT_DESCR (View Element Descriptor)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA-RUN (Application Component) Web Dynpro ABAP Runtime
     SWDP_RUNTIME_CORE (Package) Web Dynpro Runtime: Core Functions
Properties
Class CL_WDR_VIEW_ELEMENT_DESCR  
Short Description View Element Descriptor    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_RUNTIME_CORE   Web Dynpro Runtime: Core Functions 
Created 20050316   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)
Interfaces
Class CL_WDR_VIEW_ELEMENT_DESCR has no interface implemented.
Friends
Class CL_WDR_VIEW_ELEMENT_DESCR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ADMIN_TAB Static Attribute Private See coding 20050316
2 ADMIN_TAB_LINE Static Attribute Private See coding 20050316
3 UI_AGGR_DEFT_TAB Instance attribute Public Type reference (TYPE) WDY_UI_AGGR_DEFT_TAB Web Dynpro: Texts for Aggregtions 20100716
4 UI_AGGR_DEF_TAB Instance attribute Public Type reference (TYPE) WDY_MD_UI_ELEM_DEF_AGGREGATION Web Dynpro: Definition of View Element Aggregations 20050316
5 UI_AP13N_DEF_TAB Instance attribute Public Type reference (TYPE) WDY_UI_AP13N_DEF_TABLE . 20050916
6 UI_ELEM_DEF Instance attribute Public Type reference (TYPE) WDY_UI_ELEM_DEF Web Dynpro: UI Element Definition 20050317
7 UI_ELEM_DEFT_TAB Instance attribute Public Type reference (TYPE) WDY_UI_ELEM_DEFT_TAB For Structure wdy_ui_elemt_def 20050317
8 UI_ELEM_DEF_TAB Instance attribute Public Type reference (TYPE) WDY_UI_ELEM_DEF_TABLE Web Dynpro : UI Element Definition 20050316
9 UI_EVENT_DEF_TAB Instance attribute Public Type reference (TYPE) WDY_MD_FRAMEWORK_EVENTS Web Dynpro: Event Definitions 20050316
10 UI_EVPAR_DEF_TAB Instance attribute Public Type reference (TYPE) WDY_UI_EVPAR_DEF_TABLE Web Dynpro: Event Parameter Definitions 20050316
11 UI_PP13N_DEF_TAB Instance attribute Public Type reference (TYPE) WDY_UI_PP13N_DEF_TABLE Web Dynpro : Personalization Definition 20050316
12 UI_PROP_DEFT_TAB Instance attribute Public Type reference (TYPE) WDY_UI_PROP_DEFT_TAB Table for Property Descriptions 20050317
13 UI_PROP_DEF_TAB Instance attribute Public Type reference (TYPE) WDY_MD_UI_ELEM_DEF_PROPERTIES Web Dynpro: Properties of UI Element Definition 20050316
Methods
# Method Level Visibility Method type Description Created on
1 DESCRIBE_BY_NAME Static method Public Method Description of View Element By Library and Def Name 20050316
2 DESCRIBE_BY_RUNTIME_CLASS_NAME Static method Public Method Description of View Element By Class Name 20050628
3 GET_AGGREGATION_TEXT Instance method Public Method Read wdy_ui_prop_deft, otherwise display_name 20100716
4 GET_METAMODEL_EXCEPTIONS Static method Public Method Returns variances to the metamodel 20060105
5 GET_PRIMARY_PROPERTY Instance method Public Method Determine Primary Property 20060628
6 GET_PROPERTY_ENUM Instance method Public Method Returns WDY_UI_ENUM_DEF 20050317
7 GET_PROPERTY_TEXT Instance method Public Method Read wdy_ui_prop_deft, otherwise display_name 20050318
8 GET_UI_AGGREGATION_SINGLE_TYPE Instance method Public Method Determine Reference Type for an Element of an Aggregation 20050321
9 GET_UI_AGGR_DEF Instance method Public Method Determine Aggregation 20050317
10 GET_UI_AGGR_DEFT_TAB Static method Private Method get_wdy_ui_aggr_deft_tab 20100716
11 GET_UI_AGGR_DEF_TAB Static method Private Method get wdy_ui_agg_def 20050316
12 GET_UI_ANY_DEF Instance method Public Method Determine Property, Event or Aggregation 20050317
13 GET_UI_AP13N_DEF_TAB Static method Private Method get_wdy_ui_pp13n_def 20050916
14 GET_UI_ELEM_DEFT_TAB Static method Private Method get wdy_ui_elem_deft 20050317
15 GET_UI_ELEM_DEF_TAB Static method Private Method get wdy_ui_elem_def 20050316
16 GET_UI_EVENT_DEF Instance method Public Method Determine Event 20050317
17 GET_UI_EVENT_DEF_TAB Static method Private Method get wdy_ui_event_def 20050316
18 GET_UI_EVENT_DISPLAY_NAME Instance method Public Method Ascertain the Display Name of the Event 20100922
19 GET_UI_EVPAR_DEF Instance method Public Method Ascertain the Event Parameters 20101006
20 GET_UI_EVPAR_DEF_TAB Static method Private Method get wdy_ui_evpar_def 20050316
21 GET_UI_EVPAR_DISPLAY_NAME Instance method Public Method Ascertain the Display Name of the Event 20100922
22 GET_UI_PP13N_DEF_TAB Static method Private Method get_wdy_ui_pp13n_def 20050316
23 GET_UI_PROPERTY_TYPE Instance method Public Method Determine Type for a Property 20050321
24 GET_UI_PROP_DEF Instance method Public Method Find Property 20050317
25 GET_UI_PROP_DEFT_TAB Static method Private Method get wdy_ui_prop_deft 20050317
26 GET_UI_PROP_DEF_TAB Static method Private Method get wdy_ui_prop_def 20050316
27 GET_UI_PROP_DISPLAY_NAME Instance method Public Method Ascertain the Display Name of the Event 20100922
Events
Class CL_WDR_VIEW_ELEMENT_DESCR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_ANY_DEF Public See coding 20050317 begin of T_ANY_DEF, type type tabname, ui_prop_def type wdy_ui_prop_def, ui_aggr_def type wdy_ui_aggr_def, ui_event_def type wdy_ui_event_def, p13n_def type t_p13n_def, end of t_any_def
2 T_METAMODEL_EXCEPTIONS Public See coding 20060105 begin of t_metamodel_exceptions, property_redefs type t_property_redef_tab, property_addons type t_property_addon_tab, end of t_metamodel_exceptions
3 T_P13N_DEF Public See coding 20050916 begin of t_p13n_def, p13n_mode type WDY_MD_P13N_MODE, user_changeable type abap_bool, end of t_p13n_def
4 T_PROPERTY_ADDON Public See coding 20060105 begin of t_property_addon, definition_name type wdy_ui_elem_def-definition_name, uml_definition_name type string, property_name type wdy_ui_prop_def-property_name, uml_property_name type string, default_ddic_feature type string, reference_property_name type string, end of t_property_addon
5 T_PROPERTY_ADDON_TAB Public See coding 20060105 t_property_addon_tab type standard table of t_property_addon with default key
6 T_PROPERTY_REDEF Public See coding 20060105 begin of t_property_redef, definition_name type wdy_ui_elem_def-definition_name, uml_definition_name type string, property_name type wdy_ui_prop_def-property_name, uml_property_name type string, redefine_default_value type abap_bool, default_value type string, undefine_property type abap_bool, end of t_property_redef
7 T_PROPERTY_REDEF_TAB Public See coding 20060105 t_property_redef_tab type standard table of t_property_redef with default key
Method Signatures

Method DESCRIBE_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFINITION_NAME Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME Web Dynpro : Web Dynpro UI-Element Definition 20050316
2 Returning DESCR_REF Value transfer Object reference (TYPE REF TO) CL_WDR_VIEW_ELEMENT_DESCR 20050316
3 Importing LIBRARY_NAME Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_LIBRARY Web-Dynpro : Name einer UI-Element-Library 20050316

Method DESCRIBE_BY_NAME on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method DESCRIBE_BY_RUNTIME_CLASS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DESCR_REF Value transfer Object reference (TYPE REF TO) CL_WDR_VIEW_ELEMENT_DESCR 20050628
2 Importing RUNTIME_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20050628

Method DESCRIBE_BY_RUNTIME_CLASS_NAME on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_AGGREGATION_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AGGREGATION_NAME Value transfer Type reference (TYPE) WDY_UI_AGGR_DEF-AGGREGATION_NAME Web Dynpro : Name eines Web Dynpro Metadaten Objekts 20100716
2 Returning TEXT Value transfer Type reference (TYPE) STRING 20100716

Method GET_AGGREGATION_TEXT on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_METAMODEL_EXCEPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXCEPTIONS Value transfer Type reference (TYPE) T_METAMODEL_EXCEPTIONS 20060105

Method GET_METAMODEL_EXCEPTIONS on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_PRIMARY_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning UI_PROP_DEF Value transfer Type reference (TYPE) WDY_UI_PROP_DEF Web Dynpro : UI-Element Property Definition 20060628

Method GET_PRIMARY_PROPERTY on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_PROPERTY_ENUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROPERTY_NAME Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_PROP_NAME Web Dynpro : Name eines Web Dynpro Metadaten Objekts 20050317
2 Exporting UI_ENUM_DEF Call by reference Type reference (TYPE) WDY_UI_ENUM_DEF Enumerationen von View-Elementen 20050317
3 Exporting UI_ENUM_VAL_TAB Call by reference Type reference (TYPE) WDY_UI_ENUM_VAL_TAB . 20050317
4 Exporting UI_ENUM_VAL_TEXT_TAB Call by reference Type reference (TYPE) WDY_UI_ENUM_VALT_TAB zur Tabelle WDY_UI_ENUM_VALT 20060310

Method GET_PROPERTY_ENUM on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_PROPERTY_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROPERTY_NAME Value transfer Type reference (TYPE) WDY_UI_PROP_DEF-PROPERTY_NAME Web Dynpro : Name eines Web Dynpro Metadaten Objekts 20050318
2 Returning TEXT Value transfer Type reference (TYPE) STRING 20050318

Method GET_PROPERTY_TEXT on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_UI_AGGREGATION_SINGLE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AGGREGATION_NAME Call by reference Type reference (TYPE) WDY_UI_AGGR_DEF-AGGREGATION_NAME Web-Dynpro : Name einer Viewelementaggregation 20050321
2 Returning TYPENAME Value transfer Type reference (TYPE) WDY_MD_OBJECT_TYPE Web Dynpro : Klassenname eines Web Dynpro Metadaten Objekts 20050321

Method GET_UI_AGGREGATION_SINGLE_TYPE on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_UI_AGGR_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AGGREGATION_NAME Call by reference Type reference (TYPE) WDY_UI_AGGR_DEF-AGGREGATION_NAME Web-Dynpro : Name einer Viewelementaggregation 20050317
2 Returning UI_AGGR_DEF Value transfer Type reference (TYPE) WDY_UI_AGGR_DEF Web Dynpro : Definition von Viewelementaggregationen 20050317

Method GET_UI_AGGR_DEF on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_UI_AGGR_DEFT_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning UI_AGGR_DEFT_TAB Value transfer Type reference (TYPE) WDY_UI_AGGR_DEFT_TAB . 20100716
2 Importing UI_ELEM_DEF_TAB Call by reference Type reference (TYPE) WDY_UI_ELEM_DEF_TABLE Web Dynpro : UI-Element-Definition 20100716

Method GET_UI_AGGR_DEFT_TAB on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_UI_AGGR_DEF_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning UI_AGGR_DEF_TAB Value transfer Type reference (TYPE) WDY_MD_UI_ELEM_DEF_AGGREGATION Tabellentyp für UI Element Aggregtions Definitionen 20050316
2 Importing UI_ELEM_DEF_TAB Call by reference Type reference (TYPE) WDY_UI_ELEM_DEF_TABLE . 20050316

Method GET_UI_AGGR_DEF_TAB on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_UI_ANY_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ANY_DEF Value transfer Type reference (TYPE) T_ANY_DEF 20050317
2 Importing PROPERTY_NAME Call by reference Type reference (TYPE) WDY_UI_PROP_DEF-PROPERTY_NAME Web Dynpro : Name eines Web Dynpro Metadaten Objekts 20050317

Method GET_UI_ANY_DEF on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_UI_AP13N_DEF_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning UI_AP13N_DEF_TAB Value transfer Type reference (TYPE) WDY_UI_AP13N_DEF_TABLE . 20050916
2 Importing UI_ELEM_DEF_TAB Call by reference Type reference (TYPE) WDY_UI_ELEM_DEF_TABLE . 20050916

Method GET_UI_AP13N_DEF_TAB on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_UI_ELEM_DEFT_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning UI_ELEM_DEFT_TAB Value transfer Type reference (TYPE) WDY_UI_ELEM_DEFT_TAB zur Struktur wdy_ui_elemt_def 20050317
2 Importing UI_ELEM_DEF_TAB Value transfer Type reference (TYPE) WDY_UI_ELEM_DEF_TABLE . 20050317

Method GET_UI_ELEM_DEFT_TAB on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_UI_ELEM_DEF_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFINITION_NAME Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME Web Dynpro : Web Dynpro UI-Element Definition 20050316
2 Importing LIBRARY_NAME Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_LIBRARY Web-Dynpro : Name einer UI-Element-Library 20050316
3 Changing UI_ELEM_DEF_TAB Value transfer Type reference (TYPE) WDY_UI_ELEM_DEF_TABLE . 20050316

Method GET_UI_ELEM_DEF_TAB on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_UI_EVENT_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENT_NAME Call by reference Type reference (TYPE) WDY_UI_EVENT_DEF-EVENT_NAME Name eines Ereignisses 20050317
2 Returning UI_EVENT_DEF Value transfer Type reference (TYPE) WDY_UI_EVENT_DEF Web Dynpro : Eventdefinitionen 20050317

Method GET_UI_EVENT_DEF on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_UI_EVENT_DEF_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UI_ELEM_DEF_TAB Call by reference Type reference (TYPE) WDY_UI_ELEM_DEF_TABLE . 20050316
2 Returning UI_EVENT_DEF_TAB Value transfer Type reference (TYPE) WDY_MD_FRAMEWORK_EVENTS . 20050316

Method GET_UI_EVENT_DEF_TAB on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_UI_EVENT_DISPLAY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DISPLAY_NAME Value transfer Type reference (TYPE) STRING Web Dynpro : Eventdefinitionen 20100922
2 Importing EVENT_NAME Call by reference Type reference (TYPE) CSEQUENCE Name eines Ereignisses 20100922

Method GET_UI_EVENT_DISPLAY_NAME on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_UI_EVPAR_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVENT_NAME Call by reference Type reference (TYPE) CSEQUENCE Name eines Ereignisses 20101006
2 Importing PARAMETER_NAME Call by reference Type reference (TYPE) CSEQUENCE Web Dynpro : Name eines Web Dynpro Metadaten Objekts 20101006
3 Returning UI_EVPAR_DEF Value transfer Type reference (TYPE) WDY_UI_EVPAR_DEF 20101006

Method GET_UI_EVPAR_DEF on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_UI_EVPAR_DEF_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UI_ELEM_DEF_TAB Call by reference Type reference (TYPE) WDY_UI_ELEM_DEF_TABLE . 20050316
2 Returning UI_EVPAR_DEF_TAB Value transfer Type reference (TYPE) WDY_UI_EVPAR_DEF_TABLE . 20050316

Method GET_UI_EVPAR_DEF_TAB on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_UI_EVPAR_DISPLAY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DISPLAY_NAME Value transfer Type reference (TYPE) STRING Web Dynpro : Eventdefinitionen 20100922
2 Importing EVENT_NAME Call by reference Type reference (TYPE) CSEQUENCE Name eines Ereignisses 20100922
3 Importing PARAMETER_NAME Call by reference Type reference (TYPE) CSEQUENCE Web Dynpro : Name eines Web Dynpro Metadaten Objekts 20100922

Method GET_UI_EVPAR_DISPLAY_NAME on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_UI_PP13N_DEF_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UI_ELEM_DEF_TAB Call by reference Type reference (TYPE) WDY_UI_ELEM_DEF_TABLE . 20050316
2 Returning UI_PP13N_DEF_TAB Value transfer Type reference (TYPE) WDY_UI_PP13N_DEF_TABLE . 20050316

Method GET_UI_PP13N_DEF_TAB on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_UI_PROPERTY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROPERTY_NAME Call by reference Type reference (TYPE) WDY_UI_PROP_DEF-PROPERTY_NAME Web Dynpro : Name eines Web Dynpro Metadaten Objekts 20050321
2 Exporting TYPE Value transfer Type reference (TYPE) RS38L_TYP Bezugstyp eines Schnittstellenparameters 20050321
3 Exporting TYPTYPE Value transfer Type reference (TYPE) SEOTYPTYPE Typisierungsart 20050321

Method GET_UI_PROPERTY_TYPE on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_UI_PROP_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROPERTY_NAME Call by reference Type reference (TYPE) WDY_UI_PROP_DEF-PROPERTY_NAME Web Dynpro : Name eines Web Dynpro Metadaten Objekts 20050317
2 Returning UI_PROP_DEF Value transfer Type reference (TYPE) WDY_UI_PROP_DEF Web Dynpro : UI-Element Property Definition 20050317

Method GET_UI_PROP_DEF on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_UI_PROP_DEFT_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning UI_PROP_DEFT_TAB Value transfer Type reference (TYPE) WDY_UI_PROP_DEFT_TAB . 20050317
2 Importing UI_PROP_DEF_TAB Value transfer Type reference (TYPE) WDY_MD_UI_ELEM_DEF_PROPERTIES Web Dynpro : Properties einer UI-Elementdefinition 20050317

Method GET_UI_PROP_DEFT_TAB on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_UI_PROP_DEF_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing UI_ELEM_DEF_TAB Call by reference Type reference (TYPE) WDY_UI_ELEM_DEF_TABLE . 20050316
2 Returning UI_PROP_DEF_TAB Value transfer Type reference (TYPE) WDY_MD_UI_ELEM_DEF_PROPERTIES . 20050316

Method GET_UI_PROP_DEF_TAB on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.

Method GET_UI_PROP_DISPLAY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DISPLAY_NAME Value transfer Type reference (TYPE) STRING Web Dynpro : Eventdefinitionen 20100922
2 Importing PROPERTY_NAME Call by reference Type reference (TYPE) CSEQUENCE Name eines Ereignisses 20100922

Method GET_UI_PROP_DISPLAY_NAME on class CL_WDR_VIEW_ELEMENT_DESCR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710