SAP ABAP Class CL_WDY_MD_UI_ELEMENT_LIBRARY (CL_WDY_MD_UI_ELEMENT_LIBRARY)
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_OBJECT Abstract Superclass of Web Dynpro Metadata Classes 20030624
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDY_MD_LOCKABLE_OBJECT 20030506
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDY_MD_UI_ELEMENT_LIBRARY 20030506
Properties
Class CL_WDY_MD_UI_ELEMENT_LIBRARY  
Short Description    
Super Class CL_WDY_MD_OBJECT Abstract Superclass of Web Dynpro Metadata Classes 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_METADATA_API_UI_LIBRARY   Web Dynpro : UI-Element Library 
Created 20030506   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_LOCKABLE_OBJECT 20030506
2 IF_WDY_MD_UI_ELEMENT_LIBRARY 20030506
Friends
Class CL_WDY_MD_UI_ELEMENT_LIBRARY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DEFINITION Instance attribute Private Type reference (TYPE) WDY_UI_LIBRARY 20030624
2 DEF_TABLE Static Attribute Private Type reference (TYPE) WDY_UI_ELEM_DEF_TABLE 20060209
3 INTERFACES Instance attribute Private Type reference (TYPE) WDY_UI_INTERFACE_TABLE 20040608
4 LIBRARIES Static Attribute Private Object reference (TYPE REF TO) CL_OBJECT_MAP 20030624
5 LIBRARIES_TABLE Static Attribute Private Type reference (TYPE) CL_OBJECT_MAP=>TY_SORTED_MAP 20060911
6 MARKER_INTERFACES Instance attribute Private Object reference (TYPE REF TO) CL_OBJECT_MAP 20040608
7 PROPERTY_DEFINITION_TABLE Static Attribute Private Type reference (TYPE) IT_PROPERTY_DEFINITION 20061129
8 PROP_TYPES_TABLE Static Attribute Private Type reference (TYPE) WDY_UI_PROP_TYPES 20040521
9 SIMPLE_DEF_TABLE Static Attribute Private Type reference (TYPE) SORTED_SIMPLE_DEF_TABLE 20060209
10 SORTED_MARKER_INTERFACES Instance attribute Private Type reference (TYPE) CL_OBJECT_MAP=>TY_SORTED_MAP 20060911
11 SORTED_UI_CONTAINER_DEFS Instance attribute Private Type reference (TYPE) CL_OBJECT_MAP=>TY_SORTED_MAP 20060911
12 SORTED_UI_ELEMENT_DEFS Instance attribute Private Type reference (TYPE) CL_OBJECT_MAP=>TY_SORTED_MAP 20060911
13 SORTED_UI_LAYOUT_DEFS Instance attribute Private Type reference (TYPE) CL_OBJECT_MAP=>TY_SORTED_MAP 20060911
14 SORTED_VIEW_ELEMENT_DEFS Instance attribute Private Type reference (TYPE) CL_OBJECT_MAP=>TY_SORTED_MAP 20060911
15 UI_CONTAINER_DEFS Instance attribute Private Object reference (TYPE REF TO) CL_OBJECT_MAP 20030624
16 UI_ELEMENT_DEFS Instance attribute Private Object reference (TYPE REF TO) CL_OBJECT_MAP 20030624
17 UI_LAYOUT_DEFS Instance attribute Private Object reference (TYPE REF TO) CL_OBJECT_MAP 20030624
18 VIEW_ELEMENT_DEFS Instance attribute Private Object reference (TYPE REF TO) CL_OBJECT_MAP 20030624
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20030624
2 GET_DEFINITION_BY_DISPLAY_NAME Instance method Public Method 20050201
3 GET_LIBRARY_BY_ELEM_DEF_NAME Static method Public Method 20050201
4 GET_LIBRARY_BY_NAME Static method Public Method 20040519
5 GET_LIBRARY_NAMES Static method Public Method 20050201
6 GET_PROPERTY_DEFAULT_VALUES Static method Public Method 20060719
7 GET_PROPERTY_DEFINITION Static method Public Method 20061116
8 GET_PROPERTY_TYPES Static method Public Method 20040521
9 GET_TRANSL_TEXT_PROPERTIES Static method Public Method 20071009
10 GET_UI_ELEMENT_DEFINITIONS Static method Public Method 20081015
11 GET_UI_ELEMENT_LIBRARIES Static method Public Method 20030624
12 GET_UI_ELEMENT_LIBRARY_CLASS Instance method Public Method 20040429
13 GET_VIEW_ELEMENT_DEF_BY_NAME Static method Public Method 20050823
14 GET_VIEW_ELEMENT_DEF_BY_TYPE Static method Public Method 20040602
Events
Class CL_WDY_MD_UI_ELEMENT_LIBRARY has no event.
Types
Class CL_WDY_MD_UI_ELEMENT_LIBRARY 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_LIBRARY 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 INTERFACES Call by reference Type reference (TYPE) WDY_UI_INTERFACE_TABLE Web Dynpro : Marker Interface 20040608
8 Importing LAYOUTS Call by reference Type reference (TYPE) WDY_UI_ELEM_DEF_TABLE 20030624
9 Importing LAYOUT_DATAS Call by reference Type reference (TYPE) WDY_UI_ELEM_DEF_TABLE 20030624
10 Importing NAME Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_LIBRARY Web Dynpro : Name eines Web Dynpro Metadaten Objekts 20030624
11 Importing PROPERTIES Call by reference Type reference (TYPE) WDY_MD_UI_ELEM_DEF_PROPERTIES 20030624
12 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
13 Importing UI_CONTAINERS Call by reference Type reference (TYPE) WDY_UI_ELEM_DEF_TABLE 20030624
14 Importing UI_ELEMENTS Call by reference Type reference (TYPE) WDY_UI_ELEM_DEF_TABLE 20030624
15 Importing VIEW_ELEMENTS Call by reference Type reference (TYPE) WDY_UI_ELEM_DEF_TABLE 20030624

Method CONSTRUCTOR on class CL_WDY_MD_UI_ELEMENT_LIBRARY has no exception.

Method GET_DEFINITION_BY_DISPLAY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DEFINITION Value transfer Object reference (TYPE REF TO) IF_WDY_MD_VIEW_ELEMENT_DEF 20050201
2 Importing ELEM_DISPLAY_NAME Call by reference Type reference (TYPE) WDY_MD_OBJECT_NAME Web Dynpro : Name eines Web Dynpro Metadaten Objekts 20050201

Method GET_DEFINITION_BY_DISPLAY_NAME on class CL_WDY_MD_UI_ELEMENT_LIBRARY has no exception.

Method GET_LIBRARY_BY_ELEM_DEF_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DEFINITION Call by reference Object reference (TYPE REF TO) IF_WDY_MD_VIEW_ELEMENT_DEF 20050201
2 Importing ELEM_DEFINITION_NAME Call by reference Type reference (TYPE) WDY_MD_OBJECT_NAME Web Dynpro : Web Dynpro UI-Element Definition 20050201
3 Importing ELEM_DISPLAY_NAME Call by reference Type reference (TYPE) WDY_MD_OBJECT_NAME Anzeigename eines Metadatenobjekts in Web Dynpro 20050201
4 Exporting LIBRARY Call by reference Object reference (TYPE REF TO) IF_WDY_MD_UI_ELEMENT_LIBRARY 20050201

Method GET_LIBRARY_BY_ELEM_DEF_NAME on class CL_WDY_MD_UI_ELEMENT_LIBRARY has no exception.

Method GET_LIBRARY_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LIBRARY Value transfer Object reference (TYPE REF TO) IF_WDY_MD_UI_ELEMENT_LIBRARY 20040519
2 Importing LIB_NAME Call by reference Type reference (TYPE) WDY_MD_OBJECT_NAME Web Dynpro : Name eines Web Dynpro Metadaten Objekts 20040519

Method GET_LIBRARY_BY_NAME on class CL_WDY_MD_UI_ELEMENT_LIBRARY has no exception.

Method GET_LIBRARY_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LIBRARY_NAMES Value transfer Type reference (TYPE) WDY_MD_UI_ELEMENT_LIBRARY_T Web-Dynpro : Name einer UI-Element-Library 20050201

Method GET_LIBRARY_NAMES on class CL_WDY_MD_UI_ELEMENT_LIBRARY has no exception.

Method GET_PROPERTY_DEFAULT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DEFAULT_VALUES Value transfer Type reference (TYPE) WDY_UI_PROP_DEF_TABLE . 20060719
2 Importing DEFINITION Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME Web Dynpro : Web Dynpro UI-Element Definition 20060719
3 Importing LIBRARY Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_LIBRARY Web Dynpro : Name einer UI-Element-Library 20060719

Method GET_PROPERTY_DEFAULT_VALUES on class CL_WDY_MD_UI_ELEMENT_LIBRARY has no exception.

Method GET_PROPERTY_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROPERTY_DEFINITION Value transfer Object reference (TYPE REF TO) IF_WDY_MD_ABS_VIEW_EL_PROP_DEF 20061116
2 Importing PROPERTY_NAME Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_PROP_NAME Web Dynpro : Propertyname einer Applikationsklasse 20061116
3 Importing VIEW_ELEMENT_DEFINITION Call by reference Object reference (TYPE REF TO) IF_WDY_MD_VIEW_ELEMENT_DEF 20061116
4 Importing VIEW_ELEMENT_DEF_LIBRARY Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_LIBRARY Web Dynpro : Name einer UI-Element-Library 20061204
5 Importing VIEW_ELEMENT_DEF_NAME Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME Web Dynpro : Web Dynpro UI-Element Definition 20061204

Method GET_PROPERTY_DEFINITION on class CL_WDY_MD_UI_ELEMENT_LIBRARY has no exception.

Method GET_PROPERTY_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROPERTY_TYPES_TABLE Value transfer Type reference (TYPE) WDY_UI_PROP_TYPES enthält die Zuordnung Property - Datentyp der Property 20040521

Method GET_PROPERTY_TYPES on class CL_WDY_MD_UI_ELEMENT_LIBRARY has no exception.

Method GET_TRANSL_TEXT_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFINITION Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME Web Dynpro : Web Dynpro UI-Element Definition 20071009
2 Importing LIBRARY Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_LIBRARY Web Dynpro : Name einer UI-Element-Library 20071009
3 Returning TRANSLATABLE_TEXT_PROPERTIES Value transfer Type reference (TYPE) WDY_UI_PROP_DEF_TABLE . 20071009

Method GET_TRANSL_TEXT_PROPERTIES on class CL_WDY_MD_UI_ELEMENT_LIBRARY has no exception.

Method GET_UI_ELEMENT_DEFINITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DEFINITIONS Call by reference Type reference (TYPE) CL_OBJECT_MAP=>TY_MAP 20081015

Method GET_UI_ELEMENT_DEFINITIONS on class CL_WDY_MD_UI_ELEMENT_LIBRARY has no exception.

Method GET_UI_ELEMENT_LIBRARIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLEAR_LIBRARIES_MAP Call by reference Type reference (TYPE) FLAG '' allgemeines flag 20041028
2 Returning UI_ELEMENT_LIBRARIES Value transfer Object reference (TYPE REF TO) IF_OBJECT_MAP 20030624

Method GET_UI_ELEMENT_LIBRARIES on class CL_WDY_MD_UI_ELEMENT_LIBRARY has no exception.

Method GET_UI_ELEMENT_LIBRARY_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLASS Value transfer Type reference (TYPE) SEOCLSNAME Objekttypname 20040429

Method GET_UI_ELEMENT_LIBRARY_CLASS on class CL_WDY_MD_UI_ELEMENT_LIBRARY has no exception.

Method GET_VIEW_ELEMENT_DEF_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DEF Value transfer Object reference (TYPE REF TO) IF_WDY_MD_VIEW_ELEMENT_DEF 20050823
2 Importing LIBRARY_NAME Call by reference Type reference (TYPE) WDY_MD_OBJECT_NAME Web Dynpro : Name eines Web Dynpro Metadaten Objekts 20090626
3 Importing NAME Call by reference Type reference (TYPE) WDY_MD_OBJECT_NAME Web Dynpro : Klassenname eines Web Dynpro Metadaten Objekts 20050823

Method GET_VIEW_ELEMENT_DEF_BY_NAME on class CL_WDY_MD_UI_ELEMENT_LIBRARY has no exception.

Method GET_VIEW_ELEMENT_DEF_BY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DEF Value transfer Object reference (TYPE REF TO) IF_WDY_MD_VIEW_ELEMENT_DEF 20040602
2 Importing TYPE Call by reference Type reference (TYPE) WDY_MD_OBJECT_TYPE Web Dynpro : Klassenname eines Web Dynpro Metadaten Objekts 20040602

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