Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | /UI2/CL_WDR_CFG_DATA_CONTAINER | Datacontainer for a configuration object | 20130314 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | /UI2/IF_WDR_CFG_MODIFIER_APPL | Access to properties of application configuration | 20130314 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | /UI2/IF_WD_CFG_APPL_MODIFIER | Change interface application configuration | 20130314 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | /UI2/IF_WD_CFG_APPL_READER | Read interface for application configuration | 20130314 |
Properties
| Class | /UI2/CL_WDR_CFG_APPL_CONTAINER | |
| Short Description | Data Container for Application Configuration | |
| Super Class | /UI2/CL_WDR_CFG_DATA_CONTAINER | Datacontainer for a configuration object |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /UI2/WD_CONFIGURATION | UI2: WD Configuration |
| Created | 20130314 | SAP |
| Last change | 20131127 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class /UI2/CL_WDR_CFG_APPL_CONTAINER has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | /UI2/IF_WDR_CFG_MODIFIER_APPL | Access to properties of application configuration | 20130314 | ||
| 2 | /UI2/IF_WD_CFG_APPL_MODIFIER | Change interface application configuration | 20130314 | ||
| 3 | /UI2/IF_WD_CFG_APPL_READER | Read interface for application configuration | 20130314 |
Friends
Class /UI2/CL_WDR_CFG_APPL_CONTAINER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | TS_PERSIST_DATA_APPL | 20130314 | ||||
| 2 | Instance attribute | Private | Type reference (TYPE) | COMPONENT_MD_CACHE | 20130314 | ||||
| 3 | Instance attribute | Private | Type reference (TYPE) | WDY_CONFIG_KEY | 20130314 |
Methods
Events
Class /UI2/CL_WDR_CFG_APPL_CONTAINER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | COMPONENT_MD | Private | See coding | 20130314 | begin of component_md,
component_name type wdy_component_name,
if_ref type ref to if_wdy_md_component_interface,
wd_ref type ref to if_wdy_md_component,
is_hidden type wdy_boolean,
end of component_md
|
||
| 2 | COMPONENT_MD_CACHE | Private | See coding | 20130314 | component_md_cache type hashed table of component_md
with unique key component_name
|
||
| 3 | TS_PERSIST_DATA_APPL | Protected | See coding | 20130315 | begin of ts_persist_data_appl,
appl_params type wdy_conf_appl_par_tab,
cmp_hierarchy type /ui2/wdy_cfg_cmp_hier_tab,
scope type wdr_pers_scope,
end of ts_persist_data_appl
|
Method Signatures
Method ADD_COMPONENT_HIERARCHY_REC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPONENT_HIERARCHY | Call by reference | Type reference (TYPE) | /UI2/WDY_CFG_CMP_HIER_TAB | 20130314 | ||||
| 2 | CURRENT_INDEX | Call by reference | Type reference (TYPE) | I | 20130314 | ||||
| 3 | LOADED_COMPONENTS | Call by reference | Type reference (TYPE) | WDY_COMPONENT_NAME_TABLE | 20130314 | ||||
| 4 | MD_PARENT_COMPONENT | Call by reference | Object reference (TYPE REF TO) | IF_WDY_MD_COMPONENT | 20130314 | ||||
| 5 | PARENT_PATH | Call by reference | Type reference (TYPE) | STRING | 20130314 |
Method ADD_COMPONENT_HIERARCHY_REC on class /UI2/CL_WDR_CFG_APPL_CONTAINER has no exception.
Method ADJUST_COMPONENT_HIERARCHY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPONENT_HIERARCHY | Call by reference | Type reference (TYPE) | /UI2/WDY_CFG_CMP_HIER_TAB | 20130314 |
Method ADJUST_COMPONENT_HIERARCHY on class /UI2/CL_WDR_CFG_APPL_CONTAINER has no exception.
Method APPL_XML_TO_TABLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMP_TABLE | Call by reference | Type reference (TYPE) | /UI2/WDY_CFG_CMP_HIER_TAB | 20130314 | ||||
| 2 | CONFIG_KEY | Call by reference | Type reference (TYPE) | WDY_CONFIG_KEY | 20130314 | ||||
| 3 | PARAM_TABLE | Call by reference | Type reference (TYPE) | WDY_CONF_APPL_PAR_TAB | 20130314 | ||||
| 4 | XML_STRING | Call by reference | Type reference (TYPE) | STRING | 20130314 | ||||
| 5 | XML_XSTRING | Call by reference | Type reference (TYPE) | XSTRING | 20130314 |
Method APPL_XML_TO_TABLES on class /UI2/CL_WDR_CFG_APPL_CONTAINER has no exception.
Method CHECK_PARAM_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FORMATTED_VALUE | Value transfer | Type reference (TYPE) | STRING | 20130314 | ||||
| 2 | PARAMETER_NAME | Call by reference | Type reference (TYPE) | STRING | 20130314 | ||||
| 3 | PARAMETER_VALUE | Call by reference | Type reference (TYPE) | STRING | 20130314 |
Method CHECK_PARAM_VALUE on class /UI2/CL_WDR_CFG_APPL_CONTAINER has no exception.
Method CONVERT_SAVE_DATA_TO_XML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONFIG_DATA | Call by reference | Type reference (TYPE) | TS_PERSIST_DATA_APPL | 20130314 | ||||
| 2 | MESSAGES | Call by reference | Type reference (TYPE) | /UI2/IF_WD_CFG_TOOL=>MESSAGES | 20130314 | ||||
| 3 | OUTLINE_DATA | Call by reference | Type reference (TYPE) | /UI2/WDY_CFG_OUTLINE_DATA | WDA: General Data for the Configuration Editor | 20130314 | |||
| 4 | XCONTENT | Call by reference | Type reference (TYPE) | XSTRING | 20130314 |
Method CONVERT_SAVE_DATA_TO_XML on class /UI2/CL_WDR_CFG_APPL_CONTAINER has no exception.
Method DELETE_ALL_FOR_INTF_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHANGED_INTF_IMPL | Call by reference | Type reference (TYPE) | /UI2/WDY_CFG_CMP_HIER | 20130314 | ||||
| 2 | COMPONENT_HIERARCHY | Call by reference | Type reference (TYPE) | /UI2/WDY_CFG_CMP_HIER_TAB | 20130314 |
Method DELETE_ALL_FOR_INTF_CHANGE on class /UI2/CL_WDR_CFG_APPL_CONTAINER has no exception.
Method FILL_INTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXISTS | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | 20130314 | ||||
| 2 | KEY | Call by reference | Type reference (TYPE) | WDY_CONFIG_KEY | 20130314 |
Method FILL_INTERNAL on class /UI2/CL_WDR_CFG_APPL_CONTAINER has no exception.
Method GET_COMPONENT_HIERARCHY_IMPL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APPLICATION_NAME | Call by reference | Type reference (TYPE) | WDY_APPLICATION_NAME | 20130314 | ||||
| 2 | HIERARCHY_LIST | Value transfer | Type reference (TYPE) | /UI2/WDY_CFG_CMP_HIER_TAB | 20130314 |
Method GET_COMPONENT_HIERARCHY_IMPL on class /UI2/CL_WDR_CFG_APPL_CONTAINER has no exception.
Method GET_COMPONENT_HIERARCHY_USAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APPLICATION_NAME | Call by reference | Type reference (TYPE) | WDY_APPLICATION_NAME | 20130314 | ||||
| 2 | HIERARCHY_LIST | Value transfer | Type reference (TYPE) | /UI2/WDY_CFG_CMP_HIER_TAB | 20130314 |
Method GET_COMPONENT_HIERARCHY_USAGE on class /UI2/CL_WDR_CFG_APPL_CONTAINER has no exception.
Method GET_COMPONENT_MD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPONENT_MD | Value transfer | Type reference (TYPE) | COMPONENT_MD | 20130314 | ||||
| 2 | COMPONENT_NAME | Call by reference | Type reference (TYPE) | WDY_COMPONENT_NAME | 20130314 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130314 |
Method GET_COMP_HIER_FOR_COMPONENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPONENT_HIERARCHY | Value transfer | Type reference (TYPE) | /UI2/WDY_CFG_CMP_HIER_TAB | 20130314 | ||||
| 2 | COMPONENT_HIER_LINE | Call by reference | Type reference (TYPE) | /UI2/WDY_CFG_CMP_HIER | 20130314 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130314 |
Method GET_CONFIG_INFO_FOR_CONFIG_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPONENT_NAME | Call by reference | Type reference (TYPE) | WDY_COMPONENT_NAME | 20130314 | ||||
| 2 | CONFIG_EXISTS | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | 20130314 | ||||
| 3 | CONFIG_KEY | Call by reference | Type reference (TYPE) | WDY_CONFIG_KEY | 20130314 |
Method GET_CONFIG_INFO_FOR_CONFIG_ID on class /UI2/CL_WDR_CFG_APPL_CONTAINER has no exception.
Method INT_CHECK_COMPONENT_EXISTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ATTRIBUTE_NAME | Call by reference | Type reference (TYPE) | STRING | 20130314 | ||||
| 2 | COMPONENT_NAME | Call by reference | Type reference (TYPE) | WDY_COMPONENT_NAME | 20130314 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130314 |
Method INT_CHECK_CONFIG_EXISTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPONENT_NAME | Call by reference | Type reference (TYPE) | WDY_COMPONENT_NAME | 20130314 | ||||
| 2 | CONFIG_KEY | Call by reference | Type reference (TYPE) | WDY_CONFIG_KEY | 20130314 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130314 |
Method INT_DO_INTERFACE_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPONENT_INFORMATION | Call by reference | Type reference (TYPE) | /UI2/WDY_CFG_CMP_HIER | 20130314 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130314 |
Method MERGE_COMPONENT_HIERARCHIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMP_TABLE | Call by reference | Type reference (TYPE) | /UI2/WDY_CFG_CMP_HIER_TAB | 20130314 | ||||
| 2 | INITIAL_TABLE | Call by reference | Type reference (TYPE) | /UI2/WDY_CFG_CMP_HIER_TAB | 20130314 | ||||
| 3 | RESULT_TABLE | Call by reference | Type reference (TYPE) | /UI2/WDY_CFG_CMP_HIER_TAB | 20130314 |
Method MERGE_COMPONENT_HIERARCHIES on class /UI2/CL_WDR_CFG_APPL_CONTAINER has no exception.
Method READ_DATA_FROM_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTENT | Call by reference | Type reference (TYPE) | STRING | 20130314 | ||||
| 2 | EXISTS | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | 20130314 | ||||
| 3 | KEY | Call by reference | Type reference (TYPE) | WDY_CONFIG_KEY | 20130314 | ||||
| 4 | OUTLINE_DATA | Call by reference | Type reference (TYPE) | /UI2/WDY_CFG_OUTLINE_DATA | WDA: General Data for the Configuration Editor | 20130314 | |||
| 5 | XCONTENT | Call by reference | Type reference (TYPE) | XSTRING | 20130314 |
Method READ_DATA_FROM_DB on class /UI2/CL_WDR_CFG_APPL_CONTAINER has no exception.
Method REC_SER_APPL_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA_TABLE | Call by reference | Type reference (TYPE) | /UI2/WDY_CFG_CMP_HIER_TAB | 20130314 | ||||
| 2 | PARENT_PATH | Call by reference | Type reference (TYPE) | STRING | 20130314 | ||||
| 3 | XML_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | 20130314 | ||||
| 4 | XML_ROOT_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | 20130314 |
Method REC_SER_APPL_NODE on class /UI2/CL_WDR_CFG_APPL_CONTAINER has no exception.
Method SET_APPLICATION_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APPLICATION_EXISTS | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | 20130314 | ||||
| 2 | APPLICATION_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130314 |
Method SET_APPLICATION_NAME on class /UI2/CL_WDR_CFG_APPL_CONTAINER has no exception.
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in | 100 |