SAP ABAP Class /SLOAP/CL_BUILD_DATA_XML (helper class to create xml)
Hierarchy
☛
DMIS (Software Component) DMIS 2011_1
⤷ CA-EUR (Application Component) European Monetary Union: Euro
⤷ /SLOAP/OUTPUT_DATA_XML (Package) Generates data xml for output generation
⤷ CA-EUR (Application Component) European Monetary Union: Euro
⤷ /SLOAP/OUTPUT_DATA_XML (Package) Generates data xml for output generation
Properties
Class | /SLOAP/CL_BUILD_DATA_XML | |
Short Description | helper class to create xml | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /SLOAP/OUTPUT_DATA_XML | Generates data xml for output generation |
Created | 20100127 | SAP |
Last change | 20141030 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
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) |
Interfaces
Class /SLOAP/CL_BUILD_DATA_XML has no interface implemented.
Friends
Class /SLOAP/CL_BUILD_DATA_XML has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_BG | Constant | Private | Type reference (TYPE) | STRING | 'bg' | text business graphic node | 20100127 | |
2 | GC_CELL | Constant | Private | Type reference (TYPE) | STRING | 'cell' | text cell node | 20100127 | |
3 | GC_COMPONENT | Constant | Private | Type reference (TYPE) | STRING | 'component' | text component node | 20100127 | |
4 | GC_CONTENT | Constant | Private | Type reference (TYPE) | STRING | 'content' | text conentent node | 20100127 | |
5 | GC_CUSTOMIZING | Constant | Private | Type reference (TYPE) | STRING | 'customizing' | text cusomizing node | 20100127 | |
6 | GC_DATA | Constant | Private | Type reference (TYPE) | STRING | 'data' | text data for bg | 20100127 | |
7 | GC_DOCU | Constant | Private | Type reference (TYPE) | STRING | 'docu' | text docu node | 20100127 | |
8 | GC_ENABLED | Constant | Private | Type reference (TYPE) | STRING | 'enabled' | text enabled | 20100127 | |
9 | GC_EXTENSION | Constant | Private | Type reference (TYPE) | STRING | 'extension' | text for extension | 20100127 | |
10 | GC_GROUP | Constant | Private | Type reference (TYPE) | STRING | 'group' | text group node | 20100127 | |
11 | GC_GROUP_ID | Constant | Private | Type reference (TYPE) | STRING | 'ID' | name group id | 20100127 | |
12 | GC_HEADER | Constant | Private | Type reference (TYPE) | STRING | 'header' | text header node | 20100127 | |
13 | GC_IMG | Constant | Private | Type reference (TYPE) | STRING | 'picture' | text picture node | 20100127 | |
14 | GC_LANG_DE | Constant | Private | Type reference (TYPE) | STRING | 'de' | text for german header | 20100127 | |
15 | GC_LANG_EN | Constant | Private | Type reference (TYPE) | STRING | 'en' | text for english header | 20100127 | |
16 | GC_LANG_VALUE | Constant | Private | Type reference (TYPE) | STRING | 'value' | text for value node | 20100127 | |
17 | GC_LINK | Constant | Private | Type reference (TYPE) | STRING | 'link' | text for counter | 20100127 | |
18 | GC_MIME_TYPE | Constant | Private | Type reference (TYPE) | STRING | 'mime_type' | text for mime type | 20100127 | |
19 | GC_MODULE | Constant | Private | Type reference (TYPE) | STRING | 'module' | text module node | 20100127 | |
20 | GC_MODULE_ID | Constant | Private | Type reference (TYPE) | STRING | 'ID' | name module id | 20100127 | |
21 | GC_NAME | Constant | Private | Type reference (TYPE) | STRING | 'name' | text for name | 20110615 | |
22 | GC_PROFILE | Constant | Private | Type reference (TYPE) | STRING | 'profile' | text profile node | 20100127 | |
23 | GC_PROFILE_ID | Constant | Private | Type reference (TYPE) | STRING | 'ID' | name profile id | 20100127 | |
24 | GC_ROW | Constant | Private | Type reference (TYPE) | STRING | 'row' | text row node | 20100127 | |
25 | GC_SUB_GROUP | Constant | Private | Type reference (TYPE) | STRING | 'sub_group' | text sub-group node | 20100127 | |
26 | GC_SVG | Constant | Private | Type reference (TYPE) | STRING | 'svg' | text svg node | 20100127 | |
27 | GC_SVG_ID | Constant | Private | Type reference (TYPE) | STRING | 'id' | text of svg id | 20100127 | |
28 | GC_TABLE | Constant | Private | Type reference (TYPE) | STRING | 'table' | text table node | 20100127 | |
29 | GC_TITLE | Constant | Private | Type reference (TYPE) | STRING | 'title' | title element for xml | 20100127 | |
30 | GC_TYPE | Constant | Private | Type reference (TYPE) | STRING | 'type' | text type for bg | 20100127 | |
31 | GC_VERTICAL_TABLE | Constant | Private | Type reference (TYPE) | STRING | 'vertical' | text vertical for table element | 20100127 | |
32 | GC_XLS | Constant | Private | Type reference (TYPE) | STRING | 'xls' | text xls files | 20100127 | |
33 | GO_CURR_CELL | Instance attribute | Private | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | actual cell | 20110119 | ||
34 | GO_CURR_GROUP | Instance attribute | Private | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | actual group | 20100127 | ||
35 | GO_CURR_MODULE | Instance attribute | Private | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | actual module | 20100127 | ||
36 | GO_CURR_PROFILE | Instance attribute | Private | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | actual profile | 20100127 | ||
37 | GO_CURR_SUB_GROUP | Instance attribute | Private | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | acutal sub group | 20100127 | ||
38 | GO_IXML | Instance attribute | Private | Object reference (TYPE REF TO) | IF_IXML | IF_IXML | 20100127 | ||
39 | GO_XML_DOCUMENT | Instance attribute | Private | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20100127 | ||
40 | GV_COUNT_GROUPS | Instance attribute | Private | Type reference (TYPE) | I | 0 | counts groups for xslt transformation | 20100127 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_BG | Instance method | Public | Method | add's business graphic to xml | 20100127 |
2 | ADD_CUSTOMIZING | Instance method | Public | Method | add's customizing to module in xml | 20100127 |
3 | ADD_DOCUMENTATION | Instance method | Public | Method | add's documentation to module in xml | 20100127 |
4 | ADD_GROUP | Instance method | Public | Method | add's group to xml | 20100127 |
5 | ADD_HEADER | Instance method | Public | Method | add's title to current module | 20100127 |
6 | ADD_IMG | Instance method | Public | Method | add's business graphic to xml | 20100127 |
7 | ADD_MODULE | Instance method | Public | Method | add's module to xml | 20100127 |
8 | ADD_PROFILE | Instance method | Public | Method | add's profile to xml | 20100127 |
9 | ADD_SUB_GROUP | Instance method | Public | Method | add's sub-group to xml | 20100127 |
10 | ADD_SVG | Instance method | Public | Method | add's business graphic to xml | 20100127 |
11 | ADD_TABLE | Instance method | Public | Method | add's table to module in xml | 20100127 |
12 | ADD_TITLE | Instance method | Private | Method | adds title to xml element | 20100127 |
13 | CONSTRUCTOR | Instance method | Public | Constructor | 20100127 | |
14 | GET_DATA_XML | Instance method | Public | Method | returns compleate data xml | 20100127 |
Events
Class /SLOAP/CL_BUILD_DATA_XML has no event.
Types
Class /SLOAP/CL_BUILD_DATA_XML has no local type.
Method Signatures
Method ADD_BG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_TITLE | Call by reference | Type reference (TYPE) | /SLOAP/T_TITLE | SLOAS Title Table Structure | 20100127 | ||
2 | Importing | IV_BG_XML | Call by reference | Type reference (TYPE) | STRING | xml of bunsiness graphic | 20100127 | ||
3 | Importing | IV_TYPE | Call by reference | Type reference (TYPE) | STRING | defines type of business graphic | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /SLOAP/CX_FAILD_ATTR_CREATE | parent of element does not exist (is inital) | 20100414 | |
2 | /SLOAP/CX_FAILED_ELEM_CREATE | element creation was not sucessful | 20100413 |
Method ADD_CUSTOMIZING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_XLS_ENABLED | Call by reference | Type reference (TYPE) | SAP_BOOL | Boolean Variable (X=True, Space=False) | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /SLOAP/CX_FAILED_ELEM_CREATE | element creation was not sucessful | 20100413 |
Method ADD_DOCUMENTATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_DOCU_DE | Call by reference | Type reference (TYPE) | STRING_TABLE | german documentation | 20100127 | ||
2 | Importing | IT_DOCU_EN | Call by reference | Type reference (TYPE) | STRING_TABLE | english documentation | 20100127 | ||
3 | Importing | IV_GROUP_DOCU | Call by reference | Type reference (TYPE) | BOOLEAN | Indicator for group documenation | 20110214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /SLOAP/CX_FAILED_ELEM_CREATE | element creation was not sucessful | 20100413 |
Method ADD_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_TITLE | Call by reference | Type reference (TYPE) | /SLOAP/T_TITLE | SLOAS Title Table Structure | 20100127 | ||
2 | Importing | IV_GROUP_GUID | Call by reference | Type reference (TYPE) | /SLOAP/OUTPUT_GROUP_GUID | SLOAS Output Group GUID | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /SLOAP/CX_FAILD_ATTR_CREATE | parent of element does not exist (is inital) | 20100413 | |
2 | /SLOAP/CX_FAILED_ELEM_CREATE | element creation was not sucessful | 20100413 |
Method ADD_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_TITLE | Call by reference | Type reference (TYPE) | /SLOAP/T_TITLE | SLOAS Title Table Structure | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /SLOAP/CX_FAILD_ATTR_CREATE | parent of element does not exist (is inital) | 20100414 | |
2 | /SLOAP/CX_FAILED_ELEM_CREATE | element creation was not sucessful | 20100414 |
Method ADD_IMG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_PARENT_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | parent element of XML | 20110119 | ||
2 | Importing | IV_ALIAS_NAME | Call by reference | Type reference (TYPE) | STRING | Name of the alias | 20110615 | ||
3 | Importing | IV_EXTENSION | Call by reference | Type reference (TYPE) | STRING | defines type of business graphic | 20100127 | ||
4 | Importing | IV_IMG | Call by reference | Type reference (TYPE) | XSTRING | xml of bunsiness graphic | 20100127 | ||
5 | Importing | IV_MIME_TYPE | Call by reference | Type reference (TYPE) | STRING | SLOAS Title Table Structure | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /SLOAP/CX_FAILED_ELEM_CREATE | element creation was not sucessful | 20100413 |
Method ADD_MODULE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_MODULE_GUID | Call by reference | Type reference (TYPE) | /SLOAP/OUTPUT_MODULE_GUID | SLOAS Output Group GUID | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /SLOAP/CX_FAILD_ATTR_CREATE | parent of element does not exist (is inital) | 20100413 | |
2 | /SLOAP/CX_FAILED_ELEM_CREATE | element creation was not sucessful | 20100413 |
Method ADD_PROFILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_TITLE | Call by reference | Type reference (TYPE) | /SLOAP/T_TITLE | SLOAS Title Table Structure | 20100127 | ||
2 | Importing | IV_PROFILE_GUID | Call by reference | Type reference (TYPE) | /SLOAP/OUTPUT_PROFILE_GUID | SLOAS Output Profile GUID | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /SLOAP/CX_FAILD_ATTR_CREATE | parent of element does not exist (is inital) | 20100413 | |
2 | /SLOAP/CX_FAILED_ELEM_CREATE | element creation was not sucessful | 20100413 |
Method ADD_SUB_GROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_TITLE | Call by reference | Type reference (TYPE) | /SLOAP/T_TITLE | SLOAS Title Table Structure | 20100127 | ||
2 | Importing | IV_SUB_GROUP_GUID | Call by reference | Type reference (TYPE) | /SLOAP/OUTPUT_GROUP_GUID | SLOAS Output Group GUID | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /SLOAP/CX_FAILD_ATTR_CREATE | parent of element does not exist (is inital) | 20100413 | |
2 | /SLOAP/CX_FAILED_ELEM_CREATE | element creation was not sucessful | 20100413 |
Method ADD_SVG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_TITLE | Call by reference | Type reference (TYPE) | /SLOAP/T_TITLE | SLOAS Title Table Structure | 20100127 | ||
2 | Importing | IV_SVG_XML | Call by reference | Type reference (TYPE) | STRING | svg xml | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /SLOAP/CX_FAILD_ATTR_CREATE | parent of element does not exist (is inital) | 20100413 | |
2 | /SLOAP/CX_FAILED_ELEM_CREATE | element creation was not sucessful | 20100413 |
Method ADD_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_DESC_OBJ_LIST | Call by reference | Object reference (TYPE REF TO) | /SLOAP/CL_OBJECT_LIST | SLOAS object list utility class | 20110119 | ||
2 | Importing | IT_HEADER_TABLE_DE | Call by reference | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20100127 | ||
3 | Importing | IT_HEADER_TABLE_EN | Call by reference | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20100127 | ||
4 | Importing | IT_TABLE | Call by reference | Object reference (TYPE REF TO) | DATA | Output component table | 20100127 | ||
5 | Importing | IV_DESC_OBJ_COL_POSITION | Call by reference | Type reference (TYPE) | INT4 | Column position of images column in the output table | 20110119 | ||
6 | Importing | IV_VERTICAL | Call by reference | Type reference (TYPE) | SAP_BOOL | Boolean Variable (X=True, Space=False) | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /SLOAP/CX_FAILD_ATTR_CREATE | parent of element does not exist (is inital) | 20100413 | |
2 | /SLOAP/CX_FAILED_ELEM_CREATE | element creation was not sucessful | 20100413 |
Method ADD_TITLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | title will be appended on this element | 20100127 | ||
2 | Importing | IT_TITLE | Call by reference | Type reference (TYPE) | /SLOAP/T_TITLE | title of node de | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /SLOAP/CX_FAILD_ATTR_CREATE | parent of element does not exist (is inital) | 20100413 | |
2 | /SLOAP/CX_FAILED_ELEM_CREATE | element creation was not sucessful | 20100413 |
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class /SLOAP/CL_BUILD_DATA_XML has no parameter.
Method CONSTRUCTOR on class /SLOAP/CL_BUILD_DATA_XML has no exception.
Method GET_DATA_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO_DATA_XML | Value transfer | Object reference (TYPE REF TO) | /SLOAP/CL_DATA_XML | returns complete Data XML | 20100127 |
Method GET_DATA_XML on class /SLOAP/CL_BUILD_DATA_XML has no exception.
History
Last changed by/on | SAP | 20141030 |
SAP Release Created in | 700 |