SAP ABAP Class CL_RMPS_TRANSFER_XSD_READER (Reads a XSD Schema)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷
CA-GTF-RCM (Application Component) Records and Case Management
⤷
RMPS_DOD_TRANSFER_DESIGNTIME (Package) DoD: Transfer - Design time related artifacts
⤷
⤷
Properties
| Class | CL_RMPS_TRANSFER_XSD_READER | |
| Short Description | Reads a XSD Schema | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | RMPS_DOD_TRANSFER_DESIGNTIME | DoD: Transfer - Design time related artifacts |
| Created | 20090904 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_RMPS_TRANSFER_XSD_READER has no forward declaration.
Interfaces
Class CL_RMPS_TRANSFER_XSD_READER has no interface implemented.
Friends
Class CL_RMPS_TRANSFER_XSD_READER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SXML_READER | xsrm reader | 20090904 | |||
| 2 | Instance attribute | Protected | Type reference (TYPE) | RMPS_T_TRF_XML_LOOKUP | lookup table | 20091029 | |||
| 3 | Instance attribute | Protected | Type reference (TYPE) | STRING | Current prefix with separator | 20091125 | |||
| 4 | Instance attribute | Protected | Type reference (TYPE) | XSTRING | xsd text | 20090923 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | 20090904 | ||
| 2 | Static method | Public | Method | Returns an instance of this. | 20091020 | |
| 3 | Instance method | Public | Method | Returns the properties founded in the given xsd | 20090904 |
Events
Class CL_RMPS_TRANSFER_XSD_READER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_S_ELEM_REF | Protected | See coding | 20091027 | BEGIN OF ty_s_elem_ref.
TYPES elem_name TYPE string.
TYPES type_kind TYPE string. "simpleType, complexType, ..
TYPES type_name TYPE string.
TYPES END OF ty_s_elem_ref
|
||
| 2 | TY_S_OPEN_REF | Protected | See coding | 20091027 | BEGIN OF ty_s_open_ref .
TYPES value TYPE string.
TYPES parent_id TYPE string.
TYPES current_path TYPE string.
TYPES END OF ty_s_open_ref
|
||
| 3 | TY_T_ELEM_REF | Protected | See coding | 20091027 | ty_t_elem_ref TYPE STANDARD TABLE OF ty_s_elem_ref
|
||
| 4 | TY_T_OPEN_REF | Protected | See coding | 20091027 | ty_t_open_ref TYPE STANDARD TABLE OF ty_s_open_ref
|
Method Signatures
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_SXML_READER | Call by reference | Object reference (TYPE REF TO) | IF_SXML_READER | SXML Reader Interface | 20090904 | |||
| 2 | IV_XSD_ELEMENT | Call by reference | Type reference (TYPE) | XSTRING | xsd to be parse | 20091014 |
Method CONSTRUCTOR on class CL_RMPS_TRANSFER_XSD_READER has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_XSD | Call by reference | Type reference (TYPE) | XSTRING | 20091020 | ||||
| 2 | RO_XSD_READER | Value transfer | Object reference (TYPE REF TO) | CL_RMPS_TRANSFER_XSD_READER | Generate an XML Schema | 20091020 |
Method GET_INSTANCE on class CL_RMPS_TRANSFER_XSD_READER has no exception.
Method GET_TRF_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARENT_PATH | Call by reference | Type reference (TYPE) | RMPS_T_TRF_ENTITY_MAP_PAR_PATH | DoD: Transfer - entity map and xml parent path | 20091008 | |||
| 2 | ET_PROP | Call by reference | Type reference (TYPE) | RMPS_T_TRF_PROP | DoD: Transfer - properties | 20090904 | |||
| 3 | EV_ROOT_ELEMENT | Call by reference | Type reference (TYPE) | STRING | Root element | 20091014 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | DoD: Transfer - XSD reading - exceptions | 20090922 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 702 |