SAP ABAP Class CL_WDR_ADAPT_IMPLICIT_METADATA (Information About Implicit Adaptation)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA (Application Component) Web Dynpro ABAP
     SWDP_CONFIGURATION (Package) Configuration for WD4A
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDR_ADAPT_IMPLICIT_METADATA Information Web Dynpro Component 20100608
Properties
Class CL_WDR_ADAPT_IMPLICIT_METADATA  
Short Description Information About Implicit Adaptation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_CONFIGURATION   Configuration for WD4A 
Created 20100608   SAP 
Last change 20131127   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)
2 CL_WDY_RG_COMPONENT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_WDR_ADAPT_IMPLICIT_METADATA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_WD_PERSONALIZATION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_WDR_ADAPT_IMPLICIT_METADATA Information Web Dynpro Component 20100608
Friends
Class CL_WDR_ADAPT_IMPLICIT_METADATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_ELEMENTS Instance attribute Private Type reference (TYPE) TT_ELEMENT_MAP 20100630
2 M_MD_READER Instance attribute Private Object reference (TYPE REF TO) CL_WDR_CHGTOOL_MD_READER Read Metadata 20100630
3 M_PP13N_DEF_TAB Instance attribute Private Type reference (TYPE) WDY_UI_PP13N_DEF_TABLE for WD4A Personalization 20100616
4 M_VIEWS Instance attribute Private Type reference (TYPE) TT_VIEW_MAP 20100630
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100630
2 FILL_PP13N_DEF Instance method Private Method Fills the table with metadata for adaptation 20100616
3 FILL_VIEWS Instance method Private Method 20100630
4 GET_AGGREGATION_DEFINITIONS Instance method Public Method 20100816
5 GET_ALL_AGGREGATED_ELEMENTS Instance method Private Method 20100702
6 GET_ALL_AGGR_ELEMENTS_REC Instance method Private Method Recursive Call Aggregations for a UI Element 20100706
7 GET_ALL_VIEWS Instance method Private Method 20100702
8 GET_DDIC_DOMAIN_DESCRIPTION Static method Private Method Returns the description of a domain value 20100702
9 GET_ELEMENT Instance method Private Method 20100707
10 GET_ELEMENT_PROPERTY_VALUE Instance method Private Method 20100702
11 GET_ELEMENT_REF Instance method Private Method Returns the element reference for view_id and element_id 20100702
12 GET_ENUMERATION_VSCAN Static method Private Method Returns the values of the virus scan profile 20111122
13 GET_PRESET_DEFINITIONS Instance method Public Method 20100816
14 GET_PROPERTY_DEFINITIONS Instance method Public Method 20100816
15 GET_P_DEFINITIONS_INTERNAL Static method Private Method Returns property and/or preset definitions 20100714
16 GET_P_DEFINITION_INTERNAL Static method Private Method Returns property and/or preset definitions 20100714
17 GET_VALUE_SET_4_PROPERTY Static method Private Method Returns the value list for an adaptable property 20100701
18 HAS_ELEMENT_FORM_LAYOUT Instance method Private Method 20100816
19 IS_ELEMENT_LAYOUT Instance method Private Method Internal method for checking layout 20100713
20 IS_ELEMENT_LAYOUT_HEAD Instance method Private Method 20100816
21 IS_ELEMENT_LAYOUT_TOP Instance method Private Method 20100816
22 IS_LISTBOX_WITH_EVENT Instance method Private Method Internal: Checks whether UI element is a listbox with event 20111213
23 IS_PROPERTY_CSS_SIZE Instance method Private Method 20100816
24 IS_PROPERTY_TRANSLATABLE Static method Public Method Checks whether a property can be translated 20100615
Events
Class CL_WDR_ADAPT_IMPLICIT_METADATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_AGGREGATION_DEFINITIONS Private Attribute reference (LIKE) 20100702
2 TT_ELEMENT_MAP Private See coding 20100630 tt_element_map type hashed table of t_element_map with unique key view_id element_id
3 TT_PROPERTY_DEFINITIONS Private Attribute reference (LIKE) 20100702
4 TT_PROPERTY_VALUE_SET Private Attribute reference (LIKE) 20100706
5 TT_VIEW_ELEMENTS Private Attribute reference (LIKE) 20100702
6 TT_VIEW_MAP Private See coding 20100630 tt_view_map type hashed table of t_view_map with unique key id
7 T_AGGREGATION_DEFINITION Private Attribute reference (LIKE) 20100707
8 T_ELEMENT_MAP Private See coding 20100630 begin of t_element_map, view_id type string, element_id type string, element_ref type ref to object, end of t_element_map
9 T_PROPERTY_DEFINITION Private Attribute reference (LIKE) 20100702
10 T_PROPERTY_VALUE_SET_ITEM Private Attribute reference (LIKE) 20100706
11 T_VIEW_ELEMENT Private Attribute reference (LIKE) 20100702
12 T_VIEW_MAP Private See coding 20100630 begin of t_view_map, id type string, view_ref type ref to cl_wdy_md_view, element_map type IF_WDR_ADAPT_IMPLICIT_METADATA~tt_view_elements, end of t_view_map
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MD_READER Call by reference Object reference (TYPE REF TO) CL_WDR_CHGTOOL_MD_READER Metadaten lesen 20101217

Method CONSTRUCTOR on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method FILL_PP13N_DEF Signature

Method FILL_PP13N_DEF on class CL_WDR_ADAPT_IMPLICIT_METADATA has no parameter.
Method FILL_PP13N_DEF on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method FILL_VIEWS Signature

Method FILL_VIEWS on class CL_WDR_ADAPT_IMPLICIT_METADATA has no parameter.
Method FILL_VIEWS on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method GET_AGGREGATION_DEFINITIONS Signature

Method GET_AGGREGATION_DEFINITIONS on class CL_WDR_ADAPT_IMPLICIT_METADATA has no parameter.
Method GET_AGGREGATION_DEFINITIONS on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method GET_ALL_AGGREGATED_ELEMENTS Signature

Method GET_ALL_AGGREGATED_ELEMENTS on class CL_WDR_ADAPT_IMPLICIT_METADATA has no parameter.
Method GET_ALL_AGGREGATED_ELEMENTS on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method GET_ALL_AGGR_ELEMENTS_REC 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) CSEQUENCE 20100707
2 Importing CHECK_NEXT_LEVEL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20100706
3 Importing PARENT Call by reference Object reference (TYPE REF TO) IF_WDY_MD_VIEW_ELEMENT 20100706
4 Returning VIEW_ELEMENTS Value transfer Type reference (TYPE) TT_VIEW_ELEMENTS 20100706

Method GET_ALL_AGGR_ELEMENTS_REC on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method GET_ALL_VIEWS Signature

Method GET_ALL_VIEWS on class CL_WDR_ADAPT_IMPLICIT_METADATA has no parameter.
Method GET_ALL_VIEWS on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method GET_DDIC_DOMAIN_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJNAME Call by reference Type reference (TYPE) CSEQUENCE Name eines ABAP Dictionary-Objekts 20100702
2 Importing VALUE Call by reference Type reference (TYPE) CSEQUENCE 20100702
3 Returning VALUE_TEXT Value transfer Type reference (TYPE) STRING 20100702

Method GET_DDIC_DOMAIN_DESCRIPTION on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method GET_ELEMENT Signature

Method GET_ELEMENT on class CL_WDR_ADAPT_IMPLICIT_METADATA has no parameter.
Method GET_ELEMENT on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method GET_ELEMENT_PROPERTY_VALUE Signature

Method GET_ELEMENT_PROPERTY_VALUE on class CL_WDR_ADAPT_IMPLICIT_METADATA has no parameter.
Method GET_ELEMENT_PROPERTY_VALUE on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method GET_ELEMENT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT_ID Call by reference Type reference (TYPE) CSEQUENCE 20100702
2 Returning ELEMENT_REF Value transfer Object reference (TYPE REF TO) CL_WDY_MD_VIEW_ELEMENT 20100702
3 Importing VIEW_ID Call by reference Type reference (TYPE) CSEQUENCE 20100702

Method GET_ELEMENT_REF on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method GET_ENUMERATION_VSCAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TT_PROPERTY_VALUE_SET 20111122

Method GET_ENUMERATION_VSCAN on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method GET_PRESET_DEFINITIONS Signature

Method GET_PRESET_DEFINITIONS on class CL_WDR_ADAPT_IMPLICIT_METADATA has no parameter.
Method GET_PRESET_DEFINITIONS on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method GET_PROPERTY_DEFINITIONS Signature

Method GET_PROPERTY_DEFINITIONS on class CL_WDR_ADAPT_IMPLICIT_METADATA has no parameter.
Method GET_PROPERTY_DEFINITIONS on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method GET_P_DEFINITIONS_INTERNAL 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 20100714
2 Importing INCLUDE_PRESETS Call by reference Type reference (TYPE) ABAP_BOOL 20100714
3 Importing INCLUDE_PROPERTIES Call by reference Type reference (TYPE) ABAP_BOOL 20100714
4 Importing LIBRARY_NAME Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_LIBRARY Web Dynpro : Name einer UI-Element-Library 20100714
5 Changing PROPERTIES Call by reference Type reference (TYPE) TT_PROPERTY_DEFINITIONS 20100714
6 Importing SCOPE Call by reference Type reference (TYPE) WDR_PERS_SCOPE IF_WD_PERSONALIZATION=>CO_SCOPE_CONFIG Web Dynpro: Personalisierungsreichweite 20100714

Method GET_P_DEFINITIONS_INTERNAL on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method GET_P_DEFINITION_INTERNAL 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 20100714
2 Importing LIBRARY_NAME Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_LIBRARY Web Dynpro : Name einer UI-Element-Library 20100714
3 Returning PROPERTY Value transfer Type reference (TYPE) T_PROPERTY_DEFINITION 20100714
4 Importing PROPERTY_NAME Call by reference Type reference (TYPE) CSEQUENCE Web Dynpro : Name eines Web Dynpro Metadaten Objekts 20100714
5 Importing VIEW_ELEMENT_DESCR Call by reference Object reference (TYPE REF TO) CL_WDR_VIEW_ELEMENT_DESCR 20100714

Method GET_P_DEFINITION_INTERNAL on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method GET_VALUE_SET_4_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INCLUDE_LIST Call by reference Type reference (TYPE) CSEQUENCE Mögliche Werte 20100702
2 Importing PROPERTY_NAME Call by reference Type reference (TYPE) CHAR30 Name der Eigenschaft 20100701
3 Importing PROPERTY_TYPE Call by reference Type reference (TYPE) STRING Typ der Eigenschaft 20100702
4 Returning VALUE_SET Value transfer Type reference (TYPE) TT_PROPERTY_VALUE_SET Alle Festwerte eines Attributes mit Texten 20100701
5 Importing VIEW_ELEMENT_DESCR Call by reference Object reference (TYPE REF TO) CL_WDR_VIEW_ELEMENT_DESCR Web Dynpro : Name einer UI-Element-Library 20100702

Method GET_VALUE_SET_4_PROPERTY on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method HAS_ELEMENT_FORM_LAYOUT Signature

Method HAS_ELEMENT_FORM_LAYOUT on class CL_WDR_ADAPT_IMPLICIT_METADATA has no parameter.
Method HAS_ELEMENT_FORM_LAYOUT on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method IS_ELEMENT_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20100716
2 Returning IS_LAYOUT Value transfer Type reference (TYPE) ABAP_BOOL 20100713
3 Importing PATTERN Call by reference Type reference (TYPE) CSEQUENCE 20100713
4 Importing VIEW_NAME Call by reference Type reference (TYPE) CSEQUENCE 20100716

Method IS_ELEMENT_LAYOUT on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method IS_ELEMENT_LAYOUT_HEAD Signature

Method IS_ELEMENT_LAYOUT_HEAD on class CL_WDR_ADAPT_IMPLICIT_METADATA has no parameter.
Method IS_ELEMENT_LAYOUT_HEAD on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method IS_ELEMENT_LAYOUT_TOP Signature

Method IS_ELEMENT_LAYOUT_TOP on class CL_WDR_ADAPT_IMPLICIT_METADATA has no parameter.
Method IS_ELEMENT_LAYOUT_TOP on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method IS_LISTBOX_WITH_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20111213
2 Returning IS_LISTBOX_WITH_EVENT Value transfer Type reference (TYPE) ABAP_BOOL 20111213
3 Importing VIEW_NAME Call by reference Type reference (TYPE) CSEQUENCE 20111213

Method IS_LISTBOX_WITH_EVENT on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method IS_PROPERTY_CSS_SIZE Signature

Method IS_PROPERTY_CSS_SIZE on class CL_WDR_ADAPT_IMPLICIT_METADATA has no parameter.
Method IS_PROPERTY_CSS_SIZE on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method IS_PROPERTY_TRANSLATABLE 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 20100615
2 Returning IS_TRANSLATABLE_TEXT Value transfer Type reference (TYPE) ABAP_BOOL 20100615
3 Importing LIBRARY_NAME Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_LIBRARY Web Dynpro : Name einer UI-Element-Library 20100615
4 Importing PROPERTY_NAME Call by reference Type reference (TYPE) CHAR30 30 Characters 20100615

Method IS_PROPERTY_TRANSLATABLE on class CL_WDR_ADAPT_IMPLICIT_METADATA has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 703