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
⤷ 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 | MO_READER | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SXML_READER | xsrm reader | 20090904 | ||
2 | MT_LOOKUP | Instance attribute | Protected | Type reference (TYPE) | RMPS_T_TRF_XML_LOOKUP | lookup table | 20091029 | ||
3 | MV_PREFIX | Instance attribute | Protected | Type reference (TYPE) | STRING | Current prefix with separator | 20091125 | ||
4 | MV_XSD | Instance attribute | Protected | Type reference (TYPE) | XSTRING | xsd text | 20090923 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONSTRUCTOR | Instance method | Public | Constructor | 20090904 | |
2 | GET_INSTANCE | Static method | Public | Method | Returns an instance of this. | 20091020 |
3 | GET_TRF_PROPERTIES | 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 | Importing | IO_SXML_READER | Call by reference | Object reference (TYPE REF TO) | IF_SXML_READER | SXML Reader Interface | 20090904 | ||
2 | Importing | 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 | Importing | IV_XSD | Call by reference | Type reference (TYPE) | XSTRING | 20091020 | |||
2 | Returning | 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 | Exporting | 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 | Exporting | ET_PROP | Call by reference | Type reference (TYPE) | RMPS_T_TRF_PROP | DoD: Transfer - properties | 20090904 | ||
3 | Exporting | EV_ROOT_ELEMENT | Call by reference | Type reference (TYPE) | STRING | Root element | 20091014 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RMPS_TRANSFER_XSD_READING | DoD: Transfer - XSD reading - exceptions | 20090922 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 702 |