SAP ABAP Interface IF_WDR_ADAPT_IMPLICIT_METADATA (Information Web Dynpro Component)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA (Application Component) Web Dynpro ABAP
     SWDP_CONFIGURATION (Package) Configuration for WD4A
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WDR_ADAPT_IMPLICIT_MD_EMPTY Trivial Implementation of IF_WDR_ADAPT_IMPLICIT_METADATA 20101229
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WDR_ADAPT_IMPLICIT_METADATA Information About Implicit Adaptation 20100608
Properties
Interface IF_WDR_ADAPT_IMPLICIT_METADATA  
Short Description Information Web Dynpro Component    
General Data
Package SWDP_CONFIGURATION   Configuration for WD4A 
Created 20100608   SAP 
Last changed 20131127   SAP 
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_WD_PERSONALIZATION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_WDR_ADAPT_IMPLICIT_METADATA has no interface.
Friends
Interface IF_WDR_ADAPT_IMPLICIT_METADATA has no friend.
Attributes
Interface IF_WDR_ADAPT_IMPLICIT_METADATA has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_AGGREGATION_DEFINITIONS Static method Public Method Returns possible aggregations of a UI element 20100816
2 GET_ALL_AGGREGATED_ELEMENTS Instance method Public Method Returns all aggregated elements for an element 20100630
3 GET_ALL_VIEWS Instance method Public Method Returns all views 20100630
4 GET_ALL_VIEWS_RG Instance method Public Method Returns the views as "Easy Access" 20130408
5 GET_ELEMENT Instance method Public Method Returns description of an element 20100706
6 GET_ELEMENT_PROPERTY_TYPE Instance method Public Method Returns the ABAP type of a property 20130513
7 GET_ELEMENT_PROPERTY_VALUE Instance method Public Method Returns the value of a property 20100702
8 GET_P13N_MODE_FOR_PROPERTY Instance method Public Method Returns the adaptation mode for an adaptable property 20101217
9 GET_PRESET_DEFINITIONS Static method Public Method Returns possible adaptations of a UI element 20100816
10 GET_PROPERTY_DEFINITIONS Static method Public Method Returns possible adaptations of a UI element 20100816
11 HAS_ELEMENT_FORM_LAYOUT Instance method Public Method Checks whether the element has a form layout 20100716
12 IS_CHECKBOX_WITH_EVENT Instance method Public Method Checks whether the element is a checkbox with an event 20120604
13 IS_ELEMENT_LAYOUT_HEAD Instance method Public Method Checks whether the element is head data 20100707
14 IS_ELEMENT_LAYOUT_TOP Instance method Public Method Checks whether the element is head data 20100709
15 IS_LISTBOX_WITH_EVENT Instance method Public Method Checks whether the element is a list box with an event 20111214
16 IS_PROPERTY_CSS_SIZE Instance method Public Method Property expects a CSS size (width, height) 20100816
17 IS_TRANSLATABLE_TEXT Instance method Public Method Returns information about whether a text is translatable 20101217
18 RESOLVE_CONTEXT_MAPPING Instance method Public Method Resolves the context mapping 20130409
Events
Interface IF_WDR_ADAPT_IMPLICIT_METADATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_AGGREGATION_DEFINITIONS Public See coding 20100630 tt_aggregation_definitions type sorted table of t_aggregation_definition with unique key aggregation_name
2 TT_PROPERTY_DEFINITIONS Public See coding 20100630 tt_property_definitions type sorted table of t_property_definition with unique key property_name
3 TT_PROPERTY_VALUE_SET Public See coding 20100706 tt_property_value_set type standard table of t_property_value_set_item with non-unique key value
4 TT_VIEW_ELEMENTS Public See coding 20100630 tt_view_elements type standard table of t_view_element with key view_id element_id
5 T_AGGREGATION_DEFINITION Public See coding 20100707 begin of t_aggregation_definition, aggregation_name type string, aggregation_text type string, user_changeable type abap_bool, end of t_aggregation_definition
6 T_PROPERTY_DEFINITION Public See coding 20100630 begin of t_property_definition, property_name type char30, type type string, property_text type string, property_values type tt_property_value_set, user_changeable type abap_bool, end of t_property_definition
7 T_PROPERTY_VALUE_SET_ITEM Public See coding 20100706 begin of t_property_value_set_item, value type string, text type string, is_adaptable type abap_bool, end of t_property_value_set_item
8 T_VIEW_ELEMENT Public See coding 20100630 begin of t_view_element, component_id type string, view_id type string, element_id type string, parent_id type string, display_name type string, has_aggregated_elements type wdy_boolean, library_name type wdy_md_ui_element_library, primary_property_binding type string, aggregation_name type string, definition_name type wdy_md_ui_element_def_name, end of t_view_element
Method Signatures

Method GET_AGGREGATION_DEFINITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning AGGREGATIONS Value transfer Type reference (TYPE) TT_AGGREGATION_DEFINITIONS Aggregation als Tabelle von Strings (IDs) 20100816
2 Importing DEFINITION_NAME Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_DEF_NAME Web Dynpro UI-Element Definition 20100816
3 Importing LIBRARY_NAME Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_LIBRARY Web Dynpro Name einer UI-Element-Library 20100816
4 Importing SCOPE Call by reference Type reference (TYPE) WDR_PERS_SCOPE IF_WD_PERSONALIZATION=>CO_SCOPE_CONFIG Web Dynpro: Personalisierungsreichweite 20100816

Method GET_AGGREGATION_DEFINITIONS on Interface IF_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method GET_ALL_AGGREGATED_ELEMENTS 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 Name der Aggregation (falls nicht angegeben: alle) 20100707
2 Importing ELEMENT_NAME Call by reference Type reference (TYPE) CSEQUENCE Web Dynpro Element 20100716
3 Returning VIEW_ELEMENTS Value transfer Type reference (TYPE) TT_VIEW_ELEMENTS Tabelle von aggregierten Elementen 20100630
4 Importing VIEW_NAME Call by reference Type reference (TYPE) CSEQUENCE Web Dynpro View 20100716

Method GET_ALL_AGGREGATED_ELEMENTS on Interface IF_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method GET_ALL_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VIEWS Value transfer Type reference (TYPE) TT_VIEW_ELEMENTS Alle Web Dynpro Views der Komponente 20100630

Method GET_ALL_VIEWS on Interface IF_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method GET_ALL_VIEWS_RG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_VIEWS Value transfer Type reference (TYPE) CL_WDY_RG_COMPONENT=>TY_T_CONTROLLERS 20130408

Method GET_ALL_VIEWS_RG on Interface IF_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method GET_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEMENT Value transfer Type reference (TYPE) T_VIEW_ELEMENT Beschreibung des Elements 20100706
2 Importing ELEMENT_NAME Call by reference Type reference (TYPE) CSEQUENCE Web Dynpro Element 20100716
3 Importing VIEW_NAME Call by reference Type reference (TYPE) CSEQUENCE Web Dynpro View 20100716

Method GET_ELEMENT on Interface IF_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method GET_ELEMENT_PROPERTY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT_PATH Call by reference Type reference (TYPE) STRING 20130513
2 Importing IV_CONTROLLER_NAME Call by reference Type reference (TYPE) STRING 20130513
3 Returning RO_PROPERTY_TYPE Value transfer Object reference (TYPE REF TO) CL_ABAP_TYPEDESCR Type der Eigenschaft 20130514
# Exception Resumable Description Created on
1 CX_WD_CONFIG_TOOL Exceptions der Config-API 20130514

Method GET_ELEMENT_PROPERTY_VALUE 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 Web Dynpro Element 20100716
2 Importing PROPERTY_NAME Call by reference Type reference (TYPE) CSEQUENCE Web Dynpro Eigenschaft 20100702
3 Returning PROPERTY_VALUE Value transfer Type reference (TYPE) STRING Wert der Eigenschaft 20100702
4 Importing VIEW_NAME Call by reference Type reference (TYPE) CSEQUENCE Web Dynpro View 20100716

Method GET_ELEMENT_PROPERTY_VALUE on Interface IF_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method GET_P13N_MODE_FOR_PROPERTY 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 20101217
2 Importing LIBRARY_NAME Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_LIBRARY Web Dynpro : Name einer UI-Element-Library 20101217
3 Returning P13N_MODE Value transfer Type reference (TYPE) WDY_MD_P13N_MODE Personalisierungs-Modus 20101217
4 Importing PROPERTY_NAME Call by reference Type reference (TYPE) CSEQUENCE 30 Characters 20101217

Method GET_P13N_MODE_FOR_PROPERTY on Interface IF_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method GET_PRESET_DEFINITIONS 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 UI-Element Definition 20100816
2 Importing LIBRARY_NAME Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_LIBRARY Web Dynpro Name einer UI-Element-Library 20100816
3 Returning PRESETS Value transfer Type reference (TYPE) TT_PROPERTY_DEFINITIONS Eigenschaften welche Vorbelegungswerte haben können 20100816
4 Importing SCOPE Call by reference Type reference (TYPE) WDR_PERS_SCOPE IF_WD_PERSONALIZATION=>CO_SCOPE_CONFIG Web Dynpro: Personalisierungsreichweite 20100816

Method GET_PRESET_DEFINITIONS on Interface IF_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method GET_PROPERTY_DEFINITIONS 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 UI-Element Definition 20100816
2 Importing LIBRARY_NAME Call by reference Type reference (TYPE) WDY_MD_UI_ELEMENT_LIBRARY Web Dynpro Name einer UI-Element-Library 20100816
3 Returning PROPERTIES Value transfer Type reference (TYPE) TT_PROPERTY_DEFINITIONS Definitionen der Eigenschaften 20100816
4 Importing SCOPE Call by reference Type reference (TYPE) WDR_PERS_SCOPE IF_WD_PERSONALIZATION=>CO_SCOPE_CONFIG Web Dynpro Personalisierungsreichweite 20100816

Method GET_PROPERTY_DEFINITIONS on Interface IF_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method HAS_ELEMENT_FORM_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 Web Dynpro Element 20100716
2 Returning HAS_FORM_LAYOUT Value transfer Type reference (TYPE) ABAP_BOOL Hat das Element eine FormLayout Aggregation 20100716
3 Importing VIEW_NAME Call by reference Type reference (TYPE) CSEQUENCE Web Dynpro View 20100716

Method HAS_ELEMENT_FORM_LAYOUT on Interface IF_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method IS_CHECKBOX_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 20120604
2 Importing VIEW_NAME Call by reference Type reference (TYPE) CSEQUENCE 20120604
3 Returning WITH_EVENT Value transfer Type reference (TYPE) ABAP_BOOL 20120604

Method IS_CHECKBOX_WITH_EVENT on Interface IF_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method IS_ELEMENT_LAYOUT_HEAD 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 Web Dynpro Element 20100716
2 Returning IS_HEAD Value transfer Type reference (TYPE) ABAP_BOOL Ist das Element ein HeadData Element 20100707
3 Importing VIEW_NAME Call by reference Type reference (TYPE) CSEQUENCE Web Dynpro View 20100716

Method IS_ELEMENT_LAYOUT_HEAD on Interface IF_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method IS_ELEMENT_LAYOUT_TOP 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 Web Dynpro Element 20100716
2 Returning IS_TOP Value transfer Type reference (TYPE) ABAP_BOOL Ist das Element ein TopData Element 20100709
3 Importing VIEW_NAME Call by reference Type reference (TYPE) CSEQUENCE Web Dynpro View 20100716

Method IS_ELEMENT_LAYOUT_TOP on Interface IF_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 20111214
2 Returning IS_LISTBOX_WITH_EVENT Value transfer Type reference (TYPE) ABAP_BOOL 20111214
3 Importing VIEW_NAME Call by reference Type reference (TYPE) CSEQUENCE 20111214

Method IS_LISTBOX_WITH_EVENT on Interface IF_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method IS_PROPERTY_CSS_SIZE 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 Web Dynpro Element 20100816
2 Returning IS_CSS_SIZE Value transfer Type reference (TYPE) ABAP_BOOL Erwartet die Eigenschaft CSS konforme Größe (z.B. px, em, %) 20100816
3 Importing PROPERTY_NAME Call by reference Type reference (TYPE) CSEQUENCE Web Dynpro Eigenschaft 20100816
4 Importing VIEW_NAME Call by reference Type reference (TYPE) CSEQUENCE Web Dynpro View 20100816

Method IS_PROPERTY_CSS_SIZE on Interface IF_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method IS_TRANSLATABLE_TEXT 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 20101217
2 Returning IS_TRANSLATABLE_TEXT Value transfer Type reference (TYPE) ABAP_BOOL 20101217
3 Importing PROPERTY_NAME Call by reference Type reference (TYPE) CSEQUENCE 20101217
4 Importing VIEW_ID Call by reference Type reference (TYPE) CSEQUENCE 20101217

Method IS_TRANSLATABLE_TEXT on Interface IF_WDR_ADAPT_IMPLICIT_METADATA has no exception.

Method RESOLVE_CONTEXT_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTEXT_PATH Call by reference Type reference (TYPE) STRING 20130409
2 Exporting EV_CONTROLLER_NAME Call by reference Type reference (TYPE) STRING 20130409
3 Importing IV_CONTEXT_PATH Call by reference Type reference (TYPE) STRING 20130409
4 Importing IV_CONTROLLER_NAME Call by reference Type reference (TYPE) STRING 20130409
# Exception Resumable Description Created on
1 CX_WD_CONFIG_TOOL Exceptions der Config-API 20130502
History
Last changed by/on SAP  20131127 
SAP Release Created in 703