SAP ABAP Class CL_CHIP_DATA_CONTEXT_HELPER (CHIP Data Context Helper)
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷
BC-WD-ABA-PB (Application Component) WD ABAP Page Builder
⤷
SWDP_CCP_WD_API (Package) Web Dynpro ABAP: WDA Page Builder WD Integration API

⤷

⤷

Properties
Class | CL_CHIP_DATA_CONTEXT_HELPER | |
Short Description | CHIP Data Context Helper | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SWDP_CCP_WD_API | Web Dynpro ABAP: WDA Page Builder WD Integration API |
Created | 20101129 | SAP |
Last change | 20130531 | 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_CHIP_DATA_CONTEXT_HELPER has no interface implemented.
Friends
Class CL_CHIP_DATA_CONTEXT_HELPER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | '[' | 20101129 | ||
2 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | ']' | 20101129 | ||
3 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | IF_CHIP_TAG_PROVIDER | 20120110 |
Methods
Events
Class CL_CHIP_DATA_CONTEXT_HELPER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | COMPONENT_ID_RG | Public | See coding | 20101130 | component_id_rg type range of string
|
||
2 | TP_S_ATTR | Public | See coding | 20110128 | begin of tp_s_attr,
attr_name type string,
tag_name type string,
values type tp_t_value,
end of tp_s_attr
|
||
3 | TP_S_NON_UNIQUE_TAGGING | Public | See coding | 20101201 | begin of tp_s_non_unique_tagging,
tag type string,
context_paths type tp_t_context_path,
end of tp_s_non_unique_tagging
|
||
4 | TP_S_TAG_2_ATTR | Public | See coding | 20110202 | begin of tp_s_tag_2_attr,
tag_name type string,
attr_name type string,
end of tp_s_tag_2_attr
|
||
5 | TP_S_VALUE | Public | See coding | 20110128 | begin of tp_s_value,
index type i,
value type string,
end of tp_s_value
|
||
6 | TP_T_ATTR | Public | See coding | 20110128 | tp_t_attr type hashed table of tp_s_attr with unique key attr_name
|
||
7 | TP_T_CONTEXT_PATH | Public | See coding | 20101201 | tp_t_context_path type hashed table of string with unique key table_line
|
||
8 | TP_T_NON_UNIQUE_TAGGING | Public | See coding | 20101201 | tp_t_non_unique_tagging type hashed table of tp_s_non_unique_tagging with unique key tag
|
||
9 | TP_T_TAG_2_ATTR | Public | See coding | 20110202 | tp_t_tag_2_attr type hashed table of tp_s_tag_2_attr with unique key tag_name
|
||
10 | TP_T_VALUE | Public | See coding | 20110128 | tp_t_value type sorted table of tp_s_value with unique key index
|
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_CHIP_DATA_CONTEXT_HELPER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CHIP_DATA_CONTEXT_HELPER has no exception.
Method DESERIALIZE_CONTEXT_ENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTEXT_ENTRIES | Call by reference | Type reference (TYPE) | IF_CHIP_DATA_CONTEXT=>TP_T_CONTEXT_ENTRY | 20101129 | |||
2 | ![]() |
XML_STRING | Call by reference | Type reference (TYPE) | STRING | 20101129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerklasse für Data Context | 20101129 |
Method GET_ATTRIBUTE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTEXT_ATTRIBUTE_INFO | Value transfer | Type reference (TYPE) | WDR_CONTEXT_ATTRIBUTE_INFO | Meta-Information für ein Attribut eines Context-Knotens | 20101203 |
Method GET_ATTRIBUTE_INFO on class CL_CHIP_DATA_CONTEXT_HELPER has no exception.
Method GET_CANVAS_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CANVAS_DATA | Value transfer | Type reference (TYPE) | IF_CHIP_DATA_CONTEXT=>TP_T_NVP_INDEX | 20101129 | |||
2 | ![]() |
CONTEXT_ENTRIES | Call by reference | Type reference (TYPE) | IF_CHIP_DATA_CONTEXT=>TP_T_CONTEXT_ENTRY | 20101129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerklasse für Data Context | 20101129 |
Method GET_DATA_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTEXT_ENTRIES | Call by reference | Type reference (TYPE) | IF_CHIP_DATA_CONTEXT=>TP_T_CONTEXT_ENTRY | 20101130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerklasse für Data Context | 20101130 |
Method GET_DATA_FROM_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMPONENT_IDS | Call by reference | Type reference (TYPE) | COMPONENT_ID_RG | 20101130 | |||
2 | ![]() |
DATA | Value transfer | Type reference (TYPE) | IF_CHIP_DATA_CONTEXT=>TP_T_NVP_INDEX | 20101130 |
Method GET_DATA_FROM_CONTEXT on class CL_CHIP_DATA_CONTEXT_HELPER has no exception.
Method GET_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INDEX | Call by reference | Type reference (TYPE) | I | 20101130 | |||
2 | ![]() |
IS_VALID_NAME | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101130 | |||
3 | ![]() |
NAME | Call by reference | Type reference (TYPE) | STRING | 20101130 | |||
4 | ![]() |
NAME_PARSED | Call by reference | Type reference (TYPE) | STRING | 20101130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerklasse für Data Context | 20101130 |
Method GET_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTEXT_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | WebDynpro: Schnittstelle für Kontext Knoten | 20101130 | ||
2 | ![]() |
NAME | Call by reference | Type reference (TYPE) | STRING | 20101130 | |||
3 | ![]() |
TAGGING_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | WebDynpro: Schnittstelle für Kontext Knoten | 20101130 | ||
4 | ![]() |
TAGGING_NODE_INFO | Value transfer | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE_INFO | Web Dynpro: Schnittstelle der Metadaten eines Knotens | 20101130 |
Method GET_NODE on class CL_CHIP_DATA_CONTEXT_HELPER has no exception.
Method GET_NON_UNIQUE_TAGGINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMPONENT_IDS | Call by reference | Type reference (TYPE) | COMPONENT_ID_RG | 20101130 | |||
2 | ![]() |
NON_UNIQUE_TAGGINGS | Call by reference | Type reference (TYPE) | TP_T_NON_UNIQUE_TAGGING | Tabelle von Strings | 20101130 |
Method GET_NON_UNIQUE_TAGGINGS on class CL_CHIP_DATA_CONTEXT_HELPER has no exception.
Method GET_TAG_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
TAG_INFO_TAB | Call by reference | Type reference (TYPE) | WDY_TAG_INFO_TAB | Tag / Kontextpfad | 20120110 |
Method GET_TAG_LIST on class CL_CHIP_DATA_CONTEXT_HELPER has no exception.
Method NORMALIZE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTR | Call by reference | Type reference (TYPE) | TP_T_ATTR | 20110128 | |||
2 | ![]() |
DATA_CONTEXT | Call by reference | Type reference (TYPE) | IF_CHIP_DATA_CONTEXT=>TP_T_NVP_INDEX | 20110128 | |||
3 | ![]() |
MAX_COUNT | Call by reference | Type reference (TYPE) | I | 20110128 | |||
4 | ![]() |
TAG_2_ATTR_TAB | Call by reference | Type reference (TYPE) | TP_T_TAG_2_ATTR | 20110202 |
Method NORMALIZE_DATA on class CL_CHIP_DATA_CONTEXT_HELPER has no exception.
Method PARSE_ARGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ARGS | Call by reference | Type reference (TYPE) | IF_CHIP_DATA_CONTEXT=>TP_T_ARG | 20110128 | |||
2 | ![]() |
INDEX | Call by reference | Type reference (TYPE) | I | 20110128 | |||
3 | ![]() |
IS_VALID_INDEX | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110128 |
Method PARSE_ARGS on class CL_CHIP_DATA_CONTEXT_HELPER has no exception.
Method PARSE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INDEX | Call by reference | Type reference (TYPE) | I | 20101129 | |||
2 | ![]() |
IS_VALID_NAME | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101129 | |||
3 | ![]() |
NAME | Call by reference | Type reference (TYPE) | STRING | 20101129 | |||
4 | ![]() |
NAME_PARSED | Call by reference | Type reference (TYPE) | STRING | 20101129 |
Method PARSE_NAME on class CL_CHIP_DATA_CONTEXT_HELPER has no exception.
Method REPORT_NON_UNIQUE_TAGGINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COMPONENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_COMPONENT | Web Dynpro: Component | 20101201 | ||
2 | ![]() |
NON_UNIQUE_TAGGINGS | Call by reference | Type reference (TYPE) | TP_T_NON_UNIQUE_TAGGING | 20101201 |
Method REPORT_NON_UNIQUE_TAGGINGS on class CL_CHIP_DATA_CONTEXT_HELPER has no exception.
Method SERIALIZE_CONTEXT_ENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTEXT_ENTRIES | Call by reference | Type reference (TYPE) | IF_CHIP_DATA_CONTEXT=>TP_T_CONTEXT_ENTRY | 20101130 | |||
2 | ![]() |
XML_STRING | Value transfer | Type reference (TYPE) | STRING | 20101130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerklasse für Data Context | 20101130 |
Method SET_DATA_TO_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTEXT_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Context-Knoten, unter dem Tagging-Info liegen soll | 20101130 | ||
2 | ![]() |
DATA | Call by reference | Type reference (TYPE) | IF_CHIP_DATA_CONTEXT=>TP_T_NVP_INDEX | Serialisierte Tagging-Information | 20101130 | ||
3 | ![]() |
NAME | Call by reference | Type reference (TYPE) | STRING | 'WDR_TAGGING_NODE' | Name des Knoten, der die Tagging-Information erhalten soll | 20101130 | |
4 | ![]() |
TAG_2_ATTR_TAB | Call by reference | Type reference (TYPE) | TP_T_TAG_2_ATTR | 20110202 |
Method SET_DATA_TO_CONTEXT on class CL_CHIP_DATA_CONTEXT_HELPER has no exception.
Method SET_TAGGING_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
TAGGING_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | WebDynpro: Schnittstelle für Kontext Knoten | 20101130 | ||
2 | ![]() |
TAG_DATA | Call by reference | Type reference (TYPE) | WDY_TAG_DATA_TAB | Tabelle für CL_WDR_TAGGING_SERVICE | 20101130 |
Method SET_TAGGING_INFO on class CL_CHIP_DATA_CONTEXT_HELPER has no exception.
Method TRANSFER_ATTRIBUTE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTRIBUTE_INFO | Call by reference | Type reference (TYPE) | TP_S_ATTR | 20101130 | |||
2 | ![]() |
ATTR_INDEX | Call by reference | Type reference (TYPE) | I | 20110128 | |||
3 | ![]() |
CONTROLLER_NAME | Call by reference | Type reference (TYPE) | STRING | 20101130 | |||
4 | ![]() |
FIRST_ATTR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110128 | |||
5 | ![]() |
PATH_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20101130 | |||
6 | ![]() |
TAGGING_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | WebDynpro: Schnittstelle für Kontext Knoten | 20101130 | ||
7 | ![]() |
TAGGING_NODE_INFO | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE_INFO | Web Dynpro: Schnittstelle der Metadaten eines Knotens | 20101130 | ||
8 | ![]() |
TAG_DATA | Call by reference | Type reference (TYPE) | WDY_TAG_DATA_TAB | Tabelle für CL_WDR_TAGGING_SERVICE | 20101130 |
Method TRANSFER_ATTRIBUTE_INFO on class CL_CHIP_DATA_CONTEXT_HELPER has no exception.
Method TRANSFER_TAGGING_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MAX_ATTR_COUNT | Call by reference | Type reference (TYPE) | I | 20110128 | |||
2 | ![]() |
NO_TAGGING | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | soll das Tagging unterdrückt werden | 20101130 | ||
3 | ![]() |
TAGGING_INFOS | Call by reference | Type reference (TYPE) | TP_T_ATTR | 20101130 | |||
4 | ![]() |
TAGGING_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | WebDynpro: Schnittstelle für Kontext Knoten | 20101130 | ||
5 | ![]() |
TAGGING_NODE_INFO | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE_INFO | Web Dynpro: Schnittstelle der Metadaten eines Knotens | 20101130 |
Method TRANSFER_TAGGING_INFO on class CL_CHIP_DATA_CONTEXT_HELPER has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 703 |