SAP ABAP Class IF_SALV_BOG_DATA_XML_MODEL (Data Basis for Data XML Generation)
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SALV_BOG_XML_MODEL_PROVIDER | Model Provider for Data and Presentation XML Generation | 20090206 |
Properties
| Class | IF_SALV_BOG_DATA_XML_MODEL | |
| Short Description | Data Basis for Data XML Generation | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20090206 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class IF_SALV_BOG_DATA_XML_MODEL has no forward declaration.
Interfaces
Class IF_SALV_BOG_DATA_XML_MODEL has no interface implemented.
Friends
Class IF_SALV_BOG_DATA_XML_MODEL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Attribute reference (LIKE) | IF_SALV_BOG_MODEL_ADAPTER=>C_MINUS_POSITION | IF_SALV_BOG_MODEL_ADAPTER=>C_MINUS_POSITION | 20090609 | |||
| 2 | Constant | Public | See coding | 20090206 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | 20090206 | ||
| 2 | Instance method | Public | Method | 20090206 | ||
| 3 | Instance method | Public | Method | 20090206 | ||
| 4 | Instance method | Public | Method | 20090206 | ||
| 5 | Instance method | Public | Method | 20090224 | ||
| 6 | Instance method | Public | Method | 20090206 | ||
| 7 | Instance method | Public | Method | 20090206 |
Events
Class IF_SALV_BOG_DATA_XML_MODEL has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | YS_FIXED_VALUE | Public | See coding | 20090206 | begin of ys_fixed_value,
id type string,
value_type type string, " c_value_type-currency,
content type string,
end of ys_fixed_value
|
||
| 2 | YS_FORMATTTING | Public | See coding | 20090608 | begin of ys_formattting,
id type string,
suppress_leading_zeros type abap_bool,
suppress_if_zero type abap_bool,
alpha_conversion type abap_bool,
minus_position type string, " c_minus_position-prefix,
decimal_digits type if_salv_bog_model_adapter=>ys_binding,
end of ys_formattting
|
||
| 3 | YS_ID_TEXT | Public | Type reference (TYPE) | SALV_BOG_S_TEXT | 20090206 | |
|
| 4 | YS_REQUIRED_FIELD | Public | See coding | 20090206 | begin of ys_required_field,
name type string,
xml_name type string,
abap_type type abap_typekind,
ddic_type type string,
convertor type ref to if_salv_bog_convertor,
value_type type string, " c_value_type-currency,
end of ys_required_field
|
||
| 5 | YT_FIXED_VALUE | Public | See coding | 20090206 | yt_fixed_value type table of ys_fixed_value with default key
|
||
| 6 | YT_FORMATTTING | Public | See coding | 20090609 | yt_formattting type table of ys_formattting with default key
|
||
| 7 | YT_ID_TEXT | Public | Type reference (TYPE) | SALV_BOG_T_TEXT | 20090206 | |
|
| 8 | YT_REQUIRED_FIELD | Public | See coding | 20090206 | yt_required_field type table of ys_required_field with default key
|
Method Signatures
Method GET_DATA_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20090206 |
Method GET_DATA_TABLE on class IF_SALV_BOG_DATA_XML_MODEL has no exception.
Method GET_FILTER_ITERATOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_FILTER_ITERATOR | Value transfer | Object reference (TYPE REF TO) | IF_SALV_BOG_FILTER_ITERATOR | 20090206 |
Method GET_FILTER_ITERATOR on class IF_SALV_BOG_DATA_XML_MODEL has no exception.
Method GET_FIXED_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | T_FIXED_VALUES | Value transfer | Type reference (TYPE) | YT_FIXED_VALUE | 20090206 |
Method GET_FIXED_VALUES on class IF_SALV_BOG_DATA_XML_MODEL has no exception.
Method GET_FORMATTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | T_FORMATTINGS | Value transfer | Type reference (TYPE) | YT_FORMATTTING | 20090206 |
Method GET_FORMATTINGS on class IF_SALV_BOG_DATA_XML_MODEL has no exception.
Method GET_INFO_SECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | T_INFO_SECTION | Value transfer | Type reference (TYPE) | IF_SALV_BOG_MODEL_ADAPTER=>YT_INFO_SECTION | 20090224 |
Method GET_INFO_SECTION on class IF_SALV_BOG_DATA_XML_MODEL has no exception.
Method GET_REQUIRED_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | T_REQUIRED_FIELDS | Value transfer | Type reference (TYPE) | YT_REQUIRED_FIELD | 20090213 |
Method GET_REQUIRED_FIELDS on class IF_SALV_BOG_DATA_XML_MODEL has no exception.
Method GET_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | T_TEXTS | Value transfer | Type reference (TYPE) | YT_ID_TEXT | 20090206 |
Method GET_TEXTS on class IF_SALV_BOG_DATA_XML_MODEL has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in |