SAP ABAP Class CL_WDY_MD_ADT_UTILITIES (diverse utilities and helper)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-WD-ABA (Application Component) Web Screen Tools - ABAP
⤷
SWDP_METADATA_API_ADT (Package) Special stateless API to support AIE

⤷

⤷

Properties
Class | CL_WDY_MD_ADT_UTILITIES | |
Short Description | diverse utilities and helper | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SWDP_METADATA_API_ADT | Special stateless API to support AIE |
Created | 20120719 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_WDY_MD_ADT_UTILITIES has no interface implemented.
Friends
Class CL_WDY_MD_ADT_UTILITIES has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TY_TYPES_DESCRIPTION | 20130708 | |||
2 | ![]() |
Static Attribute | Private | Type reference (TYPE) | IF_WDY_MD_ADT_VIEW_ELEMENTS=>GTY_T_VIEW_ELEMENTS | 20120924 | |||
3 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TY_TYPES_DESCRIPTION | 20130708 | |||
4 | ![]() |
Static Attribute | Private | See coding | 20130705 |
Methods
Events
Class CL_WDY_MD_ADT_UTILITIES has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GTY_CTX_ATTR_BINDING_TARGET | Public | See coding | 20121002 | BEGIN OF gty_ctx_attr_binding_target,
node_name TYPE if_wdy_md_adt_controller=>gty_context_node_name,
attribute_name TYPE wdy_context_attribute_name,
END OF gty_ctx_attr_binding_target
|
||
2 | GTY_CTX_ATTR_BINDING_TARGETS | Public | See coding | 20121002 | gty_ctx_attr_binding_targets TYPE SORTED TABLE OF gty_ctx_attr_binding_target
WITH UNIQUE KEY node_name attribute_name
|
||
3 | GTY_CTX_BINDING_TARGETS | Public | See coding | 20121002 | BEGIN OF gty_ctx_binding_targets,
nodes TYPE gty_ctx_node_binding_targets,
attributes TYPE gty_ctx_attr_binding_targets,
END OF gty_ctx_binding_targets
|
||
4 | GTY_CTX_NODE_BINDING_TARGET | Public | See coding | 20121002 | BEGIN OF gty_ctx_node_binding_target,
node_name TYPE if_wdy_md_adt_controller=>gty_context_node_name,
END OF gty_ctx_node_binding_target
|
||
5 | GTY_CTX_NODE_BINDING_TARGETS | Public | See coding | 20121002 | gty_ctx_node_binding_targets TYPE SORTED TABLE OF gty_ctx_node_binding_target
WITH UNIQUE KEY node_name
|
||
6 | GTY_PROPERTY_CONTEXT_BINDABLE | Public | See coding | 20130705 | BEGIN OF gty_property_context_bindable,
library_name TYPE wdy_md_ui_element_library,
definition_name TYPE wdy_md_ui_element_def_name,
property_name TYPE wdy_md_ui_element_prop_name,
context_targets TYPE gty_ctx_binding_targets,
END OF gty_property_context_bindable
|
||
7 | GTY_PROPERTY_CONTEXT_BINDABLES | Public | See coding | 20130705 | gty_property_context_bindables TYPE SORTED TABLE OF gty_property_context_bindable
WITH UNIQUE KEY library_name definition_name property_name
|
||
8 | GTY_WDY_UI_PROP_DEF | Public | See coding | 20130712 | BEGIN OF gty_wdy_ui_prop_def,
library_name TYPE wdy_md_ui_element_library,
definition_name TYPE wdy_md_ui_element_def_name.
INCLUDE TYPE if_wdy_md_adt_view_elements=>gty_s_prop_def AS prop.
TYPES:
END OF gty_wdy_ui_prop_def
|
||
9 | GTY_WDY_UI_PROP_DEFS | Public | See coding | 20130712 | gty_wdy_ui_prop_defs TYPE SORTED TABLE OF gty_wdy_ui_prop_def
WITH UNIQUE KEY library_name definition_name property_name
WITH NON-UNIQUE SORTED KEY sk_type COMPONENTS type typing is_csssize binding_type is_url is_image_url
|
||
10 | TY_TYPES_DESCRIPTION | Private | See coding | 20130708 | ty_types_description TYPE SORTED TABLE OF ty_type_description
WITH UNIQUE KEY type typing
|
||
11 | TY_TYPE_COMPATIBILITY | Private | See coding | 20130705 | BEGIN OF ty_type_compatibility,
property_type TYPE rollname,
property_typing TYPE wdy_md_abap_typing_enum,
is_csssize TYPE wdy_boolean,
binding_type TYPE wdy_md_binding_type_enum,
is_url TYPE wdy_boolean,
is_image_url TYPE wdy_boolean,
node_name TYPE if_wdy_md_adt_controller=>gty_context_node_name,
attribute_name TYPE wdy_context_attribute_name,
no_targets TYPE wdy_boolean,
END OF ty_type_compatibility
|
||
12 | TY_TYPE_DESCRIPTION | Private | See coding | 20130708 | BEGIN OF ty_type_description,
type TYPE c LENGTH 61,
typing TYPE wdy_md_abap_typing_enum,
descr TYPE REF TO cl_abap_typedescr,
END OF ty_type_description
|
Method Signatures
Method CHECK_TYPES_COMPATIBILITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTRIBUTE_TYPE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130708 | |||
2 | ![]() |
ATTRIBUTE_TYPING | Call by reference | Type reference (TYPE) | WDY_MD_ABAP_TYPING_ENUM | Web Dynpro: Type of Type Assignment for a Parameter | 20130710 | ||
3 | ![]() |
PROPERTY | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_VIEW_ELEMENTS=>GTY_S_PROP_DEF | 20130713 | |||
4 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | 20130708 |
Method CHECK_TYPES_COMPATIBILITY on class CL_WDY_MD_ADT_UTILITIES has no exception.
Method CONVERT_ATTR_VALUE_TO_EXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ABAP_TYPE | Call by reference | Type reference (TYPE) | WDY_MD_ABAP_TYPE | Web Dynpro: ABAP Type of a Parameter/Property | 20120719 | ||
2 | ![]() |
DEFAULT_VALUE_EXTERN | Value transfer | Type reference (TYPE) | IF_WDY_MD_ADT_CONTROLLER=>GTY_DEFAULT_VALUE_TYPE | 20120719 | |||
3 | ![]() |
DEFAULT_VALUE_INTERN | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_CONTROLLER=>GTY_DEFAULT_VALUE_TYPE | 20120719 |
Method CONVERT_ATTR_VALUE_TO_EXT on class CL_WDY_MD_ADT_UTILITIES has no exception.
Method CONVERT_ATTR_VALUE_TO_INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ABAP_TYPE | Call by reference | Type reference (TYPE) | WDY_MD_ABAP_TYPE | 20120719 | |||
2 | ![]() |
DEFAULT_VALUE_EXTERN | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_CONTROLLER=>GTY_DEFAULT_VALUE_TYPE | 20120719 | |||
3 | ![]() |
DEFAULT_VALUE_INTERN | Value transfer | Type reference (TYPE) | IF_WDY_MD_ADT_CONTROLLER=>GTY_DEFAULT_VALUE_TYPE | 20120719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
default value is not valid | 20120719 |
Method GET_ABAP_NAME_OF_IF_CONTROLLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_NEW | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X'->component/interface does not yet exist (to be created) | 20130527 | ||
2 | ![]() |
P_OBJECT_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | Name of component or component interface | 20130527 | ||
3 | ![]() |
P_RESULT | Value transfer | Type reference (TYPE) | SEOCLSNAME | Name of ABAP interface | 20130527 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130527 |
Method GET_ATTR_TYPE_OPTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ABAP_TYPE | Call by reference | Type reference (TYPE) | WDY_MD_ABAP_TYPE | 20120719 | |||
2 | ![]() |
FORMAT_PROPERTIES | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_CONTROLLER=>GTY_T_OBJECT_NAME | format properties (field names of WDY_ATTRIBUTE_FORMAT_PROP) | 20120719 | ||
3 | ![]() |
VALUE_HELP_ID | Call by reference | Type reference (TYPE) | WDY_VALUE_HELP_ID | determined input help for C_CTX_VALUE_HELP_MODE_AUTO | 20120719 | ||
4 | ![]() |
VALUE_HELP_TYPE_TEXT | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_CONTROLLER=>GTY_VALUE_HELP_TEXT | type of input help | 20120719 |
Method GET_ATTR_TYPE_OPTIONS on class CL_WDY_MD_ADT_UTILITIES has no exception.
Method GET_LAYOUT_CONTEXT_BINDABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTEXT | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_CONTROLLER=>GTY_T_CONTEXT_NODE | 20130712 | |||
2 | ![]() |
LAYOUT | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_VIEW=>GTY_S_VIEW_LAYOUT | 20130712 | |||
3 | ![]() |
MAP | Call by reference | Type reference (TYPE) | GTY_PROPERTY_CONTEXT_BINDABLES | 20130712 |
Method GET_LAYOUT_CONTEXT_BINDABLES on class CL_WDY_MD_ADT_UTILITIES has no exception.
Method GET_PROPERTY_DEFINITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENT | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_VIEW=>GTY_S_ELEMENT | 20121001 | |||
2 | ![]() |
PROPERTY_NAME | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_VIEW=>GTY_S_PROPERTY-PROPERTY_NAME | 20121001 | |||
3 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | IF_WDY_MD_ADT_VIEW_ELEMENTS=>GTY_S_PROP_DEF | 20121001 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20121005 |
Method GET_PROPS_CONTEXT_BINDABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTEXT | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_CONTROLLER=>GTY_T_CONTEXT_NODE | 20130713 | |||
2 | ![]() |
MAP | Call by reference | Type reference (TYPE) | GTY_PROPERTY_CONTEXT_BINDABLES | 20130713 | |||
3 | ![]() |
PROPERTIES | Call by reference | Type reference (TYPE) | GTY_WDY_UI_PROP_DEFS | 20130713 |
Method GET_PROPS_CONTEXT_BINDABLES on class CL_WDY_MD_ADT_UTILITIES has no exception.
Method GET_PROP_CTX_BINDING_TARGETS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTEXT | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_CONTROLLER=>GTY_T_CONTEXT_NODE | 20121002 | |||
2 | ![]() |
ELEMENT | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_VIEW=>GTY_S_ELEMENT | 20121002 | |||
3 | ![]() |
PROPERTY_NAME | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_VIEW=>GTY_S_PROPERTY-PROPERTY_NAME | 20121002 | |||
4 | ![]() |
RESULT | Call by reference | Type reference (TYPE) | GTY_CTX_BINDING_TARGETS | 20121002 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20121005 |
Method GET_UI_ELEMENT_FROM_LAYOUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENT_NAME | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_VIEW=>GTY_S_ELEMENT-DESCRIPTION-ELEMENT_NAME | 20121005 | |||
2 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | IF_WDY_MD_ADT_VIEW=>GTY_S_ELEMENT | 20121005 | |||
3 | ![]() |
VIEW_LAYOUT | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_VIEW=>GTY_S_VIEW_LAYOUT | 20121005 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20121005 |
Method GET_UI_ELEMENT_FROM_ROOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENT_NAME | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_VIEW=>GTY_S_ELEMENT-DESCRIPTION-ELEMENT_NAME | 20121005 | |||
2 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | IF_WDY_MD_ADT_VIEW=>GTY_S_ELEMENT | 20121005 | |||
3 | ![]() |
ROOT | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_VIEW=>GTY_S_ELEMENT | 20121005 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20121005 |
Method IS_ATTR_PROPERTY_BINDING_VALID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTRIBUTE | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_CONTROLLER=>GTY_S_CONTEXT_ATTRIBUTE | 20121002 | |||
2 | ![]() |
CONTEXT | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_CONTROLLER=>GTY_T_CONTEXT_NODE | 20121002 | |||
3 | ![]() |
NODE | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_CONTROLLER=>GTY_S_CONTEXT_NODE | 20121002 | |||
4 | ![]() |
PROPERTY | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_VIEW_ELEMENTS=>GTY_S_PROP_DEF | 20121002 | |||
5 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | 20121002 |
Method IS_ATTR_PROPERTY_BINDING_VALID on class CL_WDY_MD_ADT_UTILITIES has no exception.
Method IS_MULTINODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTEXT | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_CONTROLLER=>GTY_T_CONTEXT_NODE | 20121002 | |||
2 | ![]() |
NODE | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_CONTROLLER=>GTY_S_CONTEXT_NODE | 20121002 | |||
3 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | 20121002 |
Method IS_MULTINODE on class CL_WDY_MD_ADT_UTILITIES has no exception.
Method IS_NODE_PROPERTY_BINDING_VALID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTEXT | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_CONTROLLER=>GTY_T_CONTEXT_NODE | 20121002 | |||
2 | ![]() |
NODE | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_CONTROLLER=>GTY_S_CONTEXT_NODE | 20121002 | |||
3 | ![]() |
PROPERTY | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_VIEW_ELEMENTS=>GTY_S_PROP_DEF | 20121002 | |||
4 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | 20121002 |
Method IS_NODE_PROPERTY_BINDING_VALID on class CL_WDY_MD_ADT_UTILITIES has no exception.
Method LOAD_ELEM_LIBS Signature
Method LOAD_ELEM_LIBS on class CL_WDY_MD_ADT_UTILITIES has no parameter.
Method LOAD_ELEM_LIBS on class CL_WDY_MD_ADT_UTILITIES has no exception.
Method _GET_ELEM_CONTEXT_BINDABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTEXT | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_CONTROLLER=>GTY_T_CONTEXT_NODE | 20130712 | |||
2 | ![]() |
ELEMENT | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_VIEW=>GTY_S_ELEMENT | 20130712 | |||
3 | ![]() |
MAP | Call by reference | Type reference (TYPE) | GTY_PROPERTY_CONTEXT_BINDABLES | 20130712 |
Method _GET_ELEM_CONTEXT_BINDABLES on class CL_WDY_MD_ADT_UTILITIES has no exception.
Method _GET_PROP_CTX_BINDING_TARGETS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTEXT | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_CONTROLLER=>GTY_T_CONTEXT_NODE | 20130712 | |||
2 | ![]() |
PROPERTY_DEF | Call by reference | Type reference (TYPE) | IF_WDY_MD_ADT_VIEW_ELEMENTS=>GTY_S_PROP_DEF | 20130712 | |||
3 | ![]() |
RESULT | Call by reference | Type reference (TYPE) | GTY_CTX_BINDING_TARGETS | 20130712 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130712 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |