SAP ABAP Class CL_SXSDS_OBJECTS (XSD Schema Simplified Objects)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-CFG (Application Component) WebServices ABAP Configuration
     SWSDLPP (Package) SIDL/SLIB Model and Serialization Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SIDL_BASE Base 20041214
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SIDL_IXML iXML Access 20041129
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SIDL_NODE Node 20041123
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SIDL_SCHEMA_CONTAINER Schema Container 20041129
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SIDL_XSD_ELEMENT_OBJECT XSDSchemaSimplified Element Object 20041129
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SIDL_XSD_SCHEMA_SIMPLIFIED XSDSchemaSimplified 20041130
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SIDL_XSD_TYPE_OBJECT XSDSchemaSimplified Type Object 20041129
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SLIB_BASE_URI Base URI 20051116
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SLIB_EXTENSION 20041113
10 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SLIB_NAMESPACE_DECL SLIB Namespace Declaration 20041118
... Click here to see Used By full list (0 items)
Properties
Class CL_SXSDS_OBJECTS  
Short Description XSD Schema Simplified Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWSDLPP   SIDL/SLIB Model and Serialization Framework 
Created 20041113   SAP 
Last change 20131127   SAP 
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)
2 SIDL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SXSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SIDL_BASE Base 20041214
2 IF_SIDL_IXML iXML Access 20041129
3 IF_SIDL_NODE Node 20041123
4 IF_SIDL_SCHEMA_CONTAINER Schema Container 20041129
5 IF_SIDL_XSD_ELEMENT_OBJECT XSDSchemaSimplified Element Object 20041129
6 IF_SIDL_XSD_SCHEMA_SIMPLIFIED XSDSchemaSimplified 20041130
7 IF_SIDL_XSD_TYPE_OBJECT XSDSchemaSimplified Type Object 20041129
8 IF_SLIB_BASE_URI Base URI 20051116
9 IF_SLIB_EXTENSION 20041113
10 IF_SLIB_NAMESPACE_DECL SLIB Namespace Declaration 20041118
11 IF_SLIB_NODE SLIB Node 20041113
12 IF_SLIB_NODE_ADMIN Administrative Access to slib_node 20060412
13 IF_SLIB_SCHEMA_CONTAINER Schema Container 20041113
14 IF_SXSDS_ANNOTATION XSD Schema Simplified Annotation 20041114
15 IF_SXSDS_ATTRIBUTE XSD Schema Simplified Element 20041126
16 IF_SXSDS_COMPLEX_TYPE XSD Schema Simplified complexType 20041113
17 IF_SXSDS_ELEMENT XSD Schema Simplified Element 20041113
18 IF_SXSDS_IMPORT XSD Schema Import 20050124
19 IF_SXSDS_INCLUDE XSD Schema Include 20071008
20 IF_SXSDS_MODELGROUP XSD Schema Simplified ModelGroup 20041227
21 IF_SXSDS_PARTICLE XSD Schema Simplified Particle 20041227
22 IF_SXSDS_SCHEMA_CONTAINER XSD Schema Simplified Container 20041113
23 IF_SXSDS_SIMPLE_TYPE XSD Schema Simplified simpleType 20041113
24 IF_SXSDS_TERM XSD Schema Term (Element, Model Group, Wildcard) 20041227
25 IF_SXSDS_TYPE XSD Schema Simplified Type 20041113
26 IF_SXSDS_UNSCANNED XSD Schema Simplified Unscanned 20041114
Friends
Class CL_SXSDS_OBJECTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_ANNOTATION_NODESET Instance attribute Private Object reference (TYPE REF TO) IF_SLIB_NODESET Annotation Nodeset 20041114
2 M_BASE_URI Instance attribute Private Type reference (TYPE) ANYURI Any URI 20051116
3 M_COMPLEXTYPE_CONTENT_TYPE Instance attribute Private Type reference (TYPE) I Content Type 20041228
4 M_COMPLEXTYPE_PARTICLE Instance attribute Private Object reference (TYPE REF TO) IF_SXSDS_PARTICLE Particle 20041227
5 M_ELEMENT_NAME Instance attribute Private Type reference (TYPE) NCNAME Local Element Name 20041114
6 M_ELEMENT_NILLABLE Instance attribute Private Type reference (TYPE) ABAP_BOOL xsd:element Attribute 'nullable' 20041114
7 M_ELEMENT_REF Instance attribute Private Object reference (TYPE REF TO) IF_SXSDS_ELEMENT Element Reference 20050114
8 M_ELEMENT_TYPE Instance attribute Private Object reference (TYPE REF TO) IF_SXSDS_TYPE Element Type 20041228
9 M_ERR_MSG Instance attribute Private Type reference (TYPE) STRING Error Message Field 20050107
10 M_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_SXSDS_FACTORY XSD Simplified Factory 20041113
11 M_FORM Instance attribute Private Type reference (TYPE) STRING xsd:element Attribute 'form' 20041126
12 M_GLOBAL_ATTRIBUTE_NODESET Instance attribute Private Object reference (TYPE REF TO) IF_SLIB_NODESET Global Attribute Nodeset 20041206
13 M_GLOBAL_ELEMENT_NODESET Instance attribute Private Object reference (TYPE REF TO) IF_SLIB_NODESET Global Element Nodeset 20041113
14 M_GLOBAL_TYPE_NODESET Instance attribute Private Object reference (TYPE REF TO) IF_SLIB_NODESET Global Type Nodeset 20041113
15 M_IMPORT_LOCATION Instance attribute Private Type reference (TYPE) ANYURI Any URI 20050124
16 M_IMPORT_NAMESPACE Instance attribute Private Type reference (TYPE) ANYURI Any URI 20050124
17 M_IMPORT_NODESET Instance attribute Private Object reference (TYPE REF TO) IF_SLIB_NODESET Import Nodeset 20041115
18 M_INCLUDE_LOCATION Instance attribute Private Type reference (TYPE) ANYURI Any URI 20071008
19 M_INCLUDE_NODESET Instance attribute Private Object reference (TYPE REF TO) IF_SLIB_NODESET Include Node Set 20071008
20 M_IXML Static Attribute Private Object reference (TYPE REF TO) IF_IXML 20051207
21 M_LOCK_FLAG Instance attribute Private Type reference (TYPE) ABAP_BOOL Boolean for read-only 20050121
22 M_MODELGROUP_COMPOSITOR Instance attribute Private Type reference (TYPE) I Model Group Compositor 20041227
23 M_MODELGROUP_PARTICLE_NODESET Instance attribute Private Object reference (TYPE REF TO) IF_SLIB_NODESET Model Group Particles 20041227
24 M_NAMESPACE_URI Instance attribute Private Type reference (TYPE) ANYURI Namespace URI 20041113
25 M_NODE_TYPE Instance attribute Private Type reference (TYPE) I XSD-S Node Type 20041113
26 M_NSDECL_TABLE Instance attribute Private Type reference (TYPE) TSLIB_NAMESPACE SLIB Namespace Declarations 20041118
27 M_PARENT Instance attribute Protected Object reference (TYPE REF TO) IF_SLIB_NODE Parent 20060412
28 M_PARTICLE_MAX_OCCURS Instance attribute Private Type reference (TYPE) I Particle Attribute 'maxOccurs' 20041227
29 M_PARTICLE_MIN_OCCURS Instance attribute Private Type reference (TYPE) I Particle Attribute 'minOccurs' 20041227
30 M_PARTICLE_TERM Instance attribute Private Object reference (TYPE REF TO) IF_SXSDS_TERM Term (Element, Model Group, Wildcard) 20041227
31 M_REGISTRY Instance attribute Private Object reference (TYPE REF TO) IF_SIDL_REGISTRY Extension Registry 20041113
32 M_SCHEMA Instance attribute Private Object reference (TYPE REF TO) IF_SXSDS_SCHEMA_CONTAINER Schema Container 20041116
33 M_SCHEMA_ATTR_DEFAULT Instance attribute Private Type reference (TYPE) STRING 20041114
34 M_SCHEMA_ELEM_DEFAULT Instance attribute Private Type reference (TYPE) STRING 20041114
35 M_SCHEMA_IMPORTED_SCHEMA Instance attribute Private Object reference (TYPE REF TO) IF_SXSDS_SCHEMA_CONTAINER XSD Schema Simplified Container 20050303
36 M_SCHEMA_INCLUDED_SCHEMA Instance attribute Private Object reference (TYPE REF TO) IF_SXSDS_SCHEMA_CONTAINER XSD Schema Simplified Container 20071008
37 M_SCHEMA_TARGET_NAMESPACE Instance attribute Private Type reference (TYPE) ANYURI Target Namespace URI 20041116
38 M_SIDL_TYPE_CONTAINER Instance attribute Private Object reference (TYPE REF TO) IF_SIDL_TYPE_CONTAINER SIDL Type Container 20041201
39 M_STATIC_DOCUMENT Static Attribute Private Object reference (TYPE REF TO) IF_IXML_DOCUMENT Used to instantiate node sets 20051207
40 M_TYPE_NAME Instance attribute Private Type reference (TYPE) NCNAME Local Type Name 20041115
41 M_UNSCANNED_ATTRIBUTES Instance attribute Private Object reference (TYPE REF TO) IF_IXML_NODE_COLLECTION Unscanned XML Attributes 20041114
42 M_UNSCANNED_NODES Instance attribute Private Object reference (TYPE REF TO) IF_IXML_NODE_COLLECTION Unscanned XML Nodes 20041114
43 M_UNSCANNED_SCHEMA Instance attribute Private Object reference (TYPE REF TO) IF_IXML_NODE Node for schema element 20121010
44 M_XML_ANNOTATION Instance attribute Private Object reference (TYPE REF TO) IF_IXML_NODE Annotation XML Node 20041114
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20051207
2 CONSTRUCTOR Instance method Public Constructor 20041113
3 SET_FACTORY Instance method Public Method 20041116
4 SET_REGISTRY Instance method Public Method 20041116
5 SET_SIDL_TYPE_CONTAINER Instance method Public Method 20041201
6 _SET_TARGET_NAMESPACE Instance method Public Method 20050107
Events
Class CL_SXSDS_OBJECTS has no event.
Types
Class CL_SXSDS_OBJECTS has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SXSDS_OBJECTS has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SXSDS_OBJECTS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_TYPE Call by reference Type reference (TYPE) I 20041113

Method CONSTRUCTOR on class CL_SXSDS_OBJECTS has no exception.

Method SET_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FACTORY Call by reference Object reference (TYPE REF TO) IF_SXSDS_FACTORY XSD Schema Simplified Factory 20041116

Method SET_FACTORY on class CL_SXSDS_OBJECTS has no exception.

Method SET_REGISTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REGISTRY Call by reference Object reference (TYPE REF TO) IF_SIDL_REGISTRY Extension Registry 20041116

Method SET_REGISTRY on class CL_SXSDS_OBJECTS has no exception.

Method SET_SIDL_TYPE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TYPE_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SIDL_TYPE_CONTAINER TypeContainer 20041201

Method SET_SIDL_TYPE_CONTAINER on class CL_SXSDS_OBJECTS has no exception.

Method _SET_TARGET_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TNS Call by reference Type reference (TYPE) ANYURI any URI 20050107

Method _SET_TARGET_NAMESPACE on class CL_SXSDS_OBJECTS has no exception.
Meta Relationship - Using (full list)
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SIDL_BASE Base 20041214
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SIDL_IXML iXML Access 20041129
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SIDL_NODE Node 20041123
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SIDL_SCHEMA_CONTAINER Schema Container 20041129
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SIDL_XSD_ELEMENT_OBJECT XSDSchemaSimplified Element Object 20041129
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SIDL_XSD_SCHEMA_SIMPLIFIED XSDSchemaSimplified 20041130
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SIDL_XSD_TYPE_OBJECT XSDSchemaSimplified Type Object 20041129
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SLIB_BASE_URI Base URI 20051116
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SLIB_EXTENSION 20041113
10 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SLIB_NAMESPACE_DECL SLIB Namespace Declaration 20041118
11 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SLIB_NODE SLIB Node 20041113
12 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SLIB_NODE_ADMIN Administrative Access to slib_node 20060412
13 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SLIB_SCHEMA_CONTAINER Schema Container 20041113
14 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SXSDS_ANNOTATION XSD Schema Simplified Annotation 20041114
15 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SXSDS_ATTRIBUTE XSD Schema Simplified Element 20041126
16 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SXSDS_COMPLEX_TYPE XSD Schema Simplified complexType 20041113
17 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SXSDS_ELEMENT XSD Schema Simplified Element 20041113
18 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SXSDS_IMPORT XSD Schema Import 20050124
19 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SXSDS_INCLUDE XSD Schema Include 20071008
20 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SXSDS_MODELGROUP XSD Schema Simplified ModelGroup 20041227
21 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SXSDS_PARTICLE XSD Schema Simplified Particle 20041227
22 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SXSDS_SCHEMA_CONTAINER XSD Schema Simplified Container 20041113
23 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SXSDS_SIMPLE_TYPE XSD Schema Simplified simpleType 20041113
24 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SXSDS_TERM XSD Schema Term (Element, Model Group, Wildcard) 20041227
25 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SXSDS_TYPE XSD Schema Simplified Type 20041113
26 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SXSDS_UNSCANNED XSD Schema Simplified Unscanned 20041114
History
Last changed by/on SAP  20131127 
SAP Release Created in 700