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
⤷ 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 |