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

⤷

⤷

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 | ![]() |
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 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'bg' | text business graphic node | 20100127 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'cell' | text cell node | 20100127 | |
3 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'component' | text component node | 20100127 | |
4 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'content' | text conentent node | 20100127 | |
5 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'customizing' | text cusomizing node | 20100127 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'data' | text data for bg | 20100127 | |
7 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'docu' | text docu node | 20100127 | |
8 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'enabled' | text enabled | 20100127 | |
9 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'extension' | text for extension | 20100127 | |
10 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'group' | text group node | 20100127 | |
11 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'ID' | name group id | 20100127 | |
12 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'header' | text header node | 20100127 | |
13 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'picture' | text picture node | 20100127 | |
14 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'de' | text for german header | 20100127 | |
15 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'en' | text for english header | 20100127 | |
16 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'value' | text for value node | 20100127 | |
17 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'link' | text for counter | 20100127 | |
18 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'mime_type' | text for mime type | 20100127 | |
19 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'module' | text module node | 20100127 | |
20 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'ID' | name module id | 20100127 | |
21 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'name' | text for name | 20110615 | |
22 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'profile' | text profile node | 20100127 | |
23 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'ID' | name profile id | 20100127 | |
24 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'row' | text row node | 20100127 | |
25 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'sub_group' | text sub-group node | 20100127 | |
26 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'svg' | text svg node | 20100127 | |
27 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'id' | text of svg id | 20100127 | |
28 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'table' | text table node | 20100127 | |
29 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'title' | title element for xml | 20100127 | |
30 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'type' | text type for bg | 20100127 | |
31 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'vertical' | text vertical for table element | 20100127 | |
32 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'xls' | text xls files | 20100127 | |
33 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | actual cell | 20110119 | ||
34 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | actual group | 20100127 | ||
35 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | actual module | 20100127 | ||
36 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | actual profile | 20100127 | ||
37 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | acutal sub group | 20100127 | ||
38 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_IXML | IF_IXML | 20100127 | ||
39 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_IXML_DOCUMENT | IF_IXML_DOCUMENT | 20100127 | ||
40 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 0 | counts groups for xslt transformation | 20100127 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | add's business graphic to xml | 20100127 |
2 | ![]() |
Instance method | Public | Method | add's customizing to module in xml | 20100127 |
3 | ![]() |
Instance method | Public | Method | add's documentation to module in xml | 20100127 |
4 | ![]() |
Instance method | Public | Method | add's group to xml | 20100127 |
5 | ![]() |
Instance method | Public | Method | add's title to current module | 20100127 |
6 | ![]() |
Instance method | Public | Method | add's business graphic to xml | 20100127 |
7 | ![]() |
Instance method | Public | Method | add's module to xml | 20100127 |
8 | ![]() |
Instance method | Public | Method | add's profile to xml | 20100127 |
9 | ![]() |
Instance method | Public | Method | add's sub-group to xml | 20100127 |
10 | ![]() |
Instance method | Public | Method | add's business graphic to xml | 20100127 |
11 | ![]() |
Instance method | Public | Method | add's table to module in xml | 20100127 |
12 | ![]() |
Instance method | Private | Method | adds title to xml element | 20100127 |
13 | ![]() |
Instance method | Public | Constructor | 20100127 | |
14 | ![]() |
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 | ![]() |
IT_TITLE | Call by reference | Type reference (TYPE) | /SLOAP/T_TITLE | SLOAS Title Table Structure | 20100127 | ||
2 | ![]() |
IV_BG_XML | Call by reference | Type reference (TYPE) | STRING | xml of bunsiness graphic | 20100127 | ||
3 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | STRING | defines type of business graphic | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
parent of element does not exist (is inital) | 20100414 | |
2 | ![]() |
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 | ![]() |
IV_XLS_ENABLED | Call by reference | Type reference (TYPE) | SAP_BOOL | Boolean Variable (X=True, Space=False) | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IT_DOCU_DE | Call by reference | Type reference (TYPE) | STRING_TABLE | german documentation | 20100127 | ||
2 | ![]() |
IT_DOCU_EN | Call by reference | Type reference (TYPE) | STRING_TABLE | english documentation | 20100127 | ||
3 | ![]() |
IV_GROUP_DOCU | Call by reference | Type reference (TYPE) | BOOLEAN | Indicator for group documenation | 20110214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IT_TITLE | Call by reference | Type reference (TYPE) | /SLOAP/T_TITLE | SLOAS Title Table Structure | 20100127 | ||
2 | ![]() |
IV_GROUP_GUID | Call by reference | Type reference (TYPE) | /SLOAP/OUTPUT_GROUP_GUID | SLOAS Output Group GUID | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
parent of element does not exist (is inital) | 20100413 | |
2 | ![]() |
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 | ![]() |
IT_TITLE | Call by reference | Type reference (TYPE) | /SLOAP/T_TITLE | SLOAS Title Table Structure | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
parent of element does not exist (is inital) | 20100414 | |
2 | ![]() |
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 | ![]() |
IR_PARENT_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | parent element of XML | 20110119 | ||
2 | ![]() |
IV_ALIAS_NAME | Call by reference | Type reference (TYPE) | STRING | Name of the alias | 20110615 | ||
3 | ![]() |
IV_EXTENSION | Call by reference | Type reference (TYPE) | STRING | defines type of business graphic | 20100127 | ||
4 | ![]() |
IV_IMG | Call by reference | Type reference (TYPE) | XSTRING | xml of bunsiness graphic | 20100127 | ||
5 | ![]() |
IV_MIME_TYPE | Call by reference | Type reference (TYPE) | STRING | SLOAS Title Table Structure | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IV_MODULE_GUID | Call by reference | Type reference (TYPE) | /SLOAP/OUTPUT_MODULE_GUID | SLOAS Output Group GUID | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
parent of element does not exist (is inital) | 20100413 | |
2 | ![]() |
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 | ![]() |
IT_TITLE | Call by reference | Type reference (TYPE) | /SLOAP/T_TITLE | SLOAS Title Table Structure | 20100127 | ||
2 | ![]() |
IV_PROFILE_GUID | Call by reference | Type reference (TYPE) | /SLOAP/OUTPUT_PROFILE_GUID | SLOAS Output Profile GUID | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
parent of element does not exist (is inital) | 20100413 | |
2 | ![]() |
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 | ![]() |
IT_TITLE | Call by reference | Type reference (TYPE) | /SLOAP/T_TITLE | SLOAS Title Table Structure | 20100127 | ||
2 | ![]() |
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 | ![]() |
parent of element does not exist (is inital) | 20100413 | |
2 | ![]() |
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 | ![]() |
IT_TITLE | Call by reference | Type reference (TYPE) | /SLOAP/T_TITLE | SLOAS Title Table Structure | 20100127 | ||
2 | ![]() |
IV_SVG_XML | Call by reference | Type reference (TYPE) | STRING | svg xml | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
parent of element does not exist (is inital) | 20100413 | |
2 | ![]() |
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 | ![]() |
IR_DESC_OBJ_LIST | Call by reference | Object reference (TYPE REF TO) | /SLOAP/CL_OBJECT_LIST | SLOAS object list utility class | 20110119 | ||
2 | ![]() |
IT_HEADER_TABLE_DE | Call by reference | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20100127 | ||
3 | ![]() |
IT_HEADER_TABLE_EN | Call by reference | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20100127 | ||
4 | ![]() |
IT_TABLE | Call by reference | Object reference (TYPE REF TO) | DATA | Output component table | 20100127 | ||
5 | ![]() |
IV_DESC_OBJ_COL_POSITION | Call by reference | Type reference (TYPE) | INT4 | Column position of images column in the output table | 20110119 | ||
6 | ![]() |
IV_VERTICAL | Call by reference | Type reference (TYPE) | SAP_BOOL | Boolean Variable (X=True, Space=False) | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
parent of element does not exist (is inital) | 20100413 | |
2 | ![]() |
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 | ![]() |
IO_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_IXML_ELEMENT | title will be appended on this element | 20100127 | ||
2 | ![]() |
IT_TITLE | Call by reference | Type reference (TYPE) | /SLOAP/T_TITLE | title of node de | 20100127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
parent of element does not exist (is inital) | 20100413 | |
2 | ![]() |
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 | ![]() |
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 |