Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_WD_COMPONENT_ASSISTANCE | Basis for a Web Dynpro assistance class | 20070723 |
Properties
| Class | CL_WDR_CFG_COMP_GEN_ASSIST | |
| Short Description | Assistance Class for WDR_CFG_COMP_GEN | |
| Super Class | CL_WD_COMPONENT_ASSISTANCE | Basis for a Web Dynpro assistance class |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SWDP_CONFIGURATION | Configuration for WD4A |
| Created | 20070723 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_WDR_CFG_COMP_GEN_ASSIST has no forward declaration.
Interfaces
Class CL_WDR_CFG_COMP_GEN_ASSIST has no interface implemented.
Friends
Class CL_WDR_CFG_COMP_GEN_ASSIST 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) | WDY_BOOLEAN | Replacement for Real Boolean Type: 'X' == True '' == False | 20070802 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | T_HIER_PROPERTIES | 20080117 | ||||
| 3 | Instance attribute | Private | Type reference (TYPE) | WDY_CFG_COMP_TREE_DATA | Web Dynpro: Interface for Node Element | 20070731 | |||
| 4 | Instance attribute | Public | Object reference (TYPE REF TO) | IF_WD_CFG_COMP_EDITOR | Service Class for Comp Config Editor (Explicit) | 20070723 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | TT_SUBNODE_ENTRIES | 20070730 |
Methods
Events
Class CL_WDR_CFG_COMP_GEN_ASSIST has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TT_SUBNODE_ENTRIES | Public | See coding | 20070730 | TT_SUBNODE_ENTRIES type SORTED TABLE OF T_SUBNODE_ENTRY with NON-UNIQUE key parent
|
||
| 2 | T_HIER_PROPERTIES | Private | See coding | 20080117 | begin of T_HIER_PROPERTIES,
lead_selection_element type ref to if_wd_context_element,
item_list type T_Hier_prop_items,
end of t_hier_properties
|
||
| 3 | T_HIER_PROP_ITEM | Private | See coding | 20080117 | begin of T_Hier_prop_item,
element_ref type ref to if_wd_context_element,
is_expanded type wdy_boolean,
end of t_hier_prop_item
|
||
| 4 | T_HIER_PROP_ITEMS | Private | See coding | 20080117 | t_hier_prop_items type HASHED TABLE OF t_hier_prop_item WITH UNIQUE key element_ref
|
||
| 5 | T_HIER_TO_XML | Private | See coding | 20080716 | begin of T_HIER_TO_XML,
PATH Type string,
IS_EXPANDED Type WDY_BOOLEAN,
has_lead_selection type wdy_boolean,
end of t_hier_to_xml
|
||
| 6 | T_HIER_TO_XML_TAB | Private | See coding | 20080716 | t_hier_to_xml_tab type STANDARD TABLE OF t_hier_to_xml with non-UNIQUE DEFAULT KEY
|
||
| 7 | T_SUBNODE_ENTRY | Public | See coding | 20070730 | begin of T_SUBNODE_ENTRY,
parent type string,
child type string,
is_multiple type wdy_boolean,
is_mandatory type wdy_boolean,
end of T_SUBNODE_ENTRY
|
Method Signatures
Method BUILD_SUBNODE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NODE_INFO | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE_INFO | Web Dynpro: Schnittstelle der Metadaten eines Knotens | 20070730 |
Method BUILD_SUBNODE_LIST on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method CHECK_PRIMARY_ATTRIBUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_ATTRIBUTE | Call by reference | Type reference (TYPE) | STRING | 20071126 | ||||
| 2 | E_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20071126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme-Klasse für die WD-Konfiguration | 20080318 |
Method COLLECT_HIERARCHY_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HIERARCHY_LIST | Call by reference | Type reference (TYPE) | WDY_CFG_COMP_TREE_DATA_TAB | WebDynpro: Schnittstelle für Kontext Knoten | 20080117 | |||
| 2 | LS_INDEX | Call by reference | Type reference (TYPE) | I | 20080117 |
Method COLLECT_HIERARCHY_PROPERTIES on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method CREATE_ELEMENT_FORM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_WD_UIELEMENT_CONTAINER | Perforce change= / 20041014-113956 | 20101130 | |||
| 2 | ELEMENT | Call by reference | Type reference (TYPE) | WDY_CFG_COMP_TREE_DATA | Schnittstelle für die dynamische Verarbeitung von Elementen | 20101130 | |||
| 3 | IS_EMPTY | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20101130 | |||
| 4 | IS_READONLY | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | setzt alle Elemente auf nicht eingabebereit | 20101130 | |||
| 5 | VIEW | Call by reference | Object reference (TYPE REF TO) | IF_WD_VIEW | API einer Views | 20101130 |
Method CREATE_ELEMENT_FORM on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method CREATE_HIER_FROM_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_HIERARCHY | Value transfer | Type reference (TYPE) | WDY_CFG_COMP_TREE_DATA_TAB | Liste mit den Daten der Component-Konfigurations-Struktur | 20070730 |
Method CREATE_HIER_FROM_NODES on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method DESERIALIZE_HIERARCHY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HIERARCHY_LIST | Call by reference | Type reference (TYPE) | WDY_CFG_COMP_TREE_DATA_TAB | Liste mit den Daten der Component-Konfigurations-Struktur | 20080716 | |||
| 2 | I_STRING | Call by reference | Type reference (TYPE) | STRING | 20080716 | ||||
| 3 | LS_INDEX | Call by reference | Type reference (TYPE) | I | 20080716 |
Method DESERIALIZE_HIERARCHY on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method ENTER_CHANGE_MODE Signature
Method ENTER_CHANGE_MODE on class CL_WDR_CFG_COMP_GEN_ASSIST has no parameter.
Method ENTER_CHANGE_MODE on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method GET_CURRENT_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_CURRENT_ELEMENT | Value transfer | Type reference (TYPE) | WDY_CFG_COMP_TREE_DATA | Web Dynpro: Schnittstelle für ein Knotenelement | 20070814 |
Method GET_CURRENT_ELEMENT on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method GET_DELETE_CONFIRM_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_SAME_LEVEL | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20080206 | |||
| 2 | R_TEXTS | Value transfer | Type reference (TYPE) | STRING_TABLE | Tabelle von Strings | 20080206 |
Method GET_DELETE_CONFIRM_TEXTS on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method GET_INFO_OF_CURRENT_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CAN_BE_DELETED | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20070814 | |||
| 2 | E_HAS_NEXT | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20070802 | |||
| 3 | E_HAS_PREVIOUS | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20070802 | |||
| 4 | E_IS_MULTIPLE | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20070802 | |||
| 5 | E_IS_REDEFINED | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20070821 | |||
| 6 | I_ELEMENT | Call by reference | Type reference (TYPE) | WDY_CFG_COMP_TREE_DATA | Daten für den Tree der Componenthierarchie | 20070802 |
Method GET_INFO_OF_CURRENT_ELEMENT on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method GET_NEW_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_NEW_ELEMENT | Value transfer | Type reference (TYPE) | WDY_CFG_COMP_TREE_DATA | Daten für den Tree der Componenthierarchie | 20101021 |
Method GET_NEW_ELEMENT on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method GET_NEW_ELEMENT_AND_RESET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_ELEMENT | Value transfer | Type reference (TYPE) | WDY_CFG_COMP_TREE_DATA | Web Dynpro: Schnittstelle für ein Knotenelement | 20070731 |
Method GET_NEW_ELEMENT_AND_RESET on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method GET_SUBNODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ELEMENT_DATA | Call by reference | Type reference (TYPE) | WDY_CFG_COMP_TREE_DATA | Web Dynpro: Schnittstelle für ein Knotenelement | 20070806 | |||
| 2 | I_ONLY_ADDABLES | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20070924 | |||
| 3 | R_SUBNODES | Value transfer | Type reference (TYPE) | STRING_TABLE | Tabelle von Strings | 20070731 |
Method GET_SUBNODES on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method GET_TEXT Signature
Method GET_TEXT on class CL_WDR_CFG_COMP_GEN_ASSIST has no parameter.
Method GET_TEXT on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method GET_UI_TYPE_OF_ATTR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ATTR_INFO | Call by reference | Type reference (TYPE) | WDR_CONTEXT_ATTRIBUTE_INFO | Meta-Information für ein Attribut eines Context-Knotens | 20080128 | |||
| 2 | R_UI_TYPE | Value transfer | Type reference (TYPE) | I | 0: -, 1: input, 2: drop, 3: check | 20080128 |
Method GET_UI_TYPE_OF_ATTR on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method GOTO_NEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20070802 |
Method GOTO_NEXT on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method GOTO_PREVIOUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20070802 |
Method GOTO_PREVIOUS on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ROOT_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | WebDynpro: Schnittstelle für Kontext Knoten | 20070723 | |||
| 2 | I_SERVICE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_WD_CFG_COMP_EDITOR | Service-Klasse für Comp-Config Editor (explizit) | 20070723 |
Method INIT on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method INSERT_ELEMENT_INTO_HIERARCHY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_AFTER_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20070807 | |||
| 2 | I_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20070807 | |||
| 3 | I_HIER_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | WebDynpro: Schnittstelle für Kontext Knoten | 20070807 | |||
| 4 | I_PARENT_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20070807 | |||
| 5 | R_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20070813 |
Method INSERT_ELEMENT_INTO_HIERARCHY on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method IREC_CREATE_HIER_FROM_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_HIERARCHY | Call by reference | Type reference (TYPE) | WDY_CFG_COMP_TREE_DATA_TAB | Liste mit den Daten der Component-Konfigurations-Struktur | 20070730 | |||
| 2 | I_DEPTH | Value transfer | Type reference (TYPE) | I | 20070730 | ||||
| 3 | I_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | WebDynpro: Schnittstelle für Kontext Knoten | 20070730 | |||
| 4 | I_PARENT_PATH | Call by reference | Type reference (TYPE) | STRING | 20070730 |
Method IREC_CREATE_HIER_FROM_NODES on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method IS_CHANGE_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_IS_CHANGE_MODE | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20070726 |
Method IS_CHANGE_MODE on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method LEAVE_CHANGE_MODE Signature
Method LEAVE_CHANGE_MODE on class CL_WDR_CFG_COMP_GEN_ASSIST has no parameter.
Method LEAVE_CHANGE_MODE on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method MAKE_LABEL_FROM_FIELD_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IN_NAME | Call by reference | Type reference (TYPE) | STRING | 20070730 | ||||
| 2 | OUT_NAME | Value transfer | Type reference (TYPE) | STRING | 20070730 |
Method MAKE_LABEL_FROM_FIELD_NAME on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method READ_REFERENCED_CONFIG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_COMPONENT_NAME | Call by reference | Type reference (TYPE) | WDY_CONF_COMP_NAME | Web Dynpro : Name der Component | 20080716 | |||
| 2 | E_CONFIG_ID | Call by reference | Type reference (TYPE) | WDY_CONFIG_ID | Konfigurations-Identifikation | 20080716 | |||
| 3 | E_CONFIG_TYPE | Call by reference | Type reference (TYPE) | WDY_CONFIG_TYPE | Typ der Web Dynpro Konfiguration | 20080716 | |||
| 4 | E_CONFIG_VAR | Call by reference | Type reference (TYPE) | WDY_CONFIG_VAR | Web Dynpro: Konfiguration: zusätzliche Variante | 20080716 | |||
| 5 | I_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | 20080716 |
Method READ_REFERENCED_CONFIG on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method REDEFINE_CURRENT_ELEMENT Signature
Method REDEFINE_CURRENT_ELEMENT on class CL_WDR_CFG_COMP_GEN_ASSIST has no parameter.
Method REDEFINE_CURRENT_ELEMENT on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method SERIALIZE_HIERARCHY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HIERARCHY_LIST | Call by reference | Type reference (TYPE) | WDY_CFG_COMP_TREE_DATA_TAB | Liste mit den Daten der Component-Konfigurations-Struktur | 20080716 | |||
| 2 | LS_INDEX | Call by reference | Type reference (TYPE) | I | 20080716 | ||||
| 3 | R_STRING | Value transfer | Type reference (TYPE) | STRING | 20080716 |
Method SERIALIZE_HIERARCHY on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method SET_HIERARCHY_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HIERARCHY_LIST | Call by reference | Type reference (TYPE) | WDY_CFG_COMP_TREE_DATA_TAB | WebDynpro: Schnittstelle für Kontext Knoten | 20080117 | |||
| 2 | LS_INDEX | Call by reference | Type reference (TYPE) | I | 20080117 |
Method SET_HIERARCHY_PROPERTIES on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
Method SET_NEW_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ELEMENT | Call by reference | Type reference (TYPE) | WDY_CFG_COMP_TREE_DATA | Web Dynpro: Schnittstelle für ein Knotenelement | 20070731 |
Method SET_NEW_ELEMENT on class CL_WDR_CFG_COMP_GEN_ASSIST has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 710 |