SAP ABAP Class CL_RSDD_LM_BWCORE_XML (XML Index Superclass)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDD_LM (Package) Lean Modeler
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDD_LM_COPR_XML XML Class for Composite Provider 20100714
2 Inheritance (c INHERITING FROM c_ref)  CL_RSDD_LM_HCHY_XML XML Class for Hierarchies 20100322
3 Inheritance (c INHERITING FROM c_ref)  CL_RSDD_LM_INDEX_XML XML Index Superclass 20100319
Properties
Class CL_RSDD_LM_BWCORE_XML  
Short Description XML Index Superclass    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDD_LM   Lean Modeler 
Created 20100319   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSL_WSP_COMP_MEDIATOR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 RSDLM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDD_LM_BWCORE_XML has no interface implemented.
Friends
Class CL_RSDD_LM_BWCORE_XML has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ATTR_CHANGED_AT Constant Public Type reference (TYPE) STRING 'changedAt' 20100406
2 C_ATTR_CHANGED_BY Constant Public Type reference (TYPE) STRING 'changedBy' 20100406
3 C_ATTR_CREATED_AT Constant Public Type reference (TYPE) STRING 'createdAt' 20100406
4 C_ATTR_CREATED_BY Constant Public Type reference (TYPE) STRING 'createdBy' 20100406
5 C_ATTR_INFOAREA Constant Public Type reference (TYPE) STRING 'infoArea' 20120214
6 C_ATTR_MPRO_PRUNING Constant Public Type reference (TYPE) STRING 'mproPruning' 20120618
7 C_ATTR_ONLY_ANALYSIS_AUTH Constant Public Type reference (TYPE) STRING 'onlyAnalysisAuth' 20120618
8 C_BWCORE_NS Constant Protected Type reference (TYPE) STRING 'bwcore' 20100319
9 C_BWCORE_URI Constant Protected Type reference (TYPE) STRING 'http://www.sap.com/bw/bwcore' 20100319
10 C_TAG_AINDEX Constant Public Type reference (TYPE) STRING 'analyticalIndex' 20100329
11 C_TAG_ALIASNAME Constant Protected Type reference (TYPE) STRING 'aliasname' 20110214
12 C_TAG_COMPOSITE_PROVIDER Constant Protected Type reference (TYPE) STRING 'compositeProvider' 20100329
13 C_TAG_DEFAULT_DESCRIPTION Constant Public Type reference (TYPE) STRING 'defaultDescription' 20100319
14 C_TAG_DESCRIPTION Constant Public Type reference (TYPE) STRING 'description' 20100319
15 C_TAG_DESCRIPTIONS Constant Public Type reference (TYPE) STRING 'descriptions' 20100319
16 C_TAG_DESCRIPTION_LANGUAGE Constant Public Type reference (TYPE) STRING 'descriptionLanguage' 20100319
17 C_TAG_HIERARCHY Constant Protected Type reference (TYPE) STRING 'hierarchy' 20100329
18 C_TAG_LANGUAGE Constant Public Type reference (TYPE) STRING 'language' 20100319
19 C_TAG_NS Constant Protected Type reference (TYPE) STRING 'xmlns' 20100319
20 C_TAG_SCHEMAVERSION Constant Protected Type reference (TYPE) STRING 'schemaVersion' 20100319
21 C_TAG_STATUS Constant Protected Type reference (TYPE) STRING 'status' 20100322
22 C_TAG_TEMPLATE_QUERY Constant Protected Type reference (TYPE) STRING 'templateQuery' 20110608
23 C_TAG_VALUE Constant Public Type reference (TYPE) STRING 'value' 20100319
24 C_TAG_VERSION Constant Protected Type reference (TYPE) STRING 'version' 20100322
25 C_XSI_NS Constant Protected Type reference (TYPE) STRING 'xsi' 20100319
26 C_XSI_URI Constant Protected Type reference (TYPE) STRING 'http://www.w3.org/2001/XMLSchema-instance' 20100319
27 O_T_MESSAGE Instance attribute Protected Type reference (TYPE) RSL_T_RETMSG Message Table TLOGO Framework 20100319
28 P_T_READER Static Attribute Private Type reference (TYPE) GT_T_READER 20100329
29 P_T_WRITER Static Attribute Private Type reference (TYPE) GT_T_WRITER 20100329
Methods
# Method Level Visibility Method type Description Created on
1 ADD_HEADER_ATTRIBUTES Instance method Protected Method 20100406
2 ADD_MSG Instance method Protected Method Adds a message to o_t_message 20100319
3 ADD_MSG_FOR_UNKNOWN_TAG Instance method Protected Method Adds a message for an unknown tag 20100319
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20100329
5 CREATE_DESCRIPTIONS Instance method Protected Method only for inherited xml writers 20100319
6 PARSE_DESCRIPTIONS Instance method Protected Method only for inherited xml readers 20100319
7 READER_FACTORY Static method Public Method Creates a reader instance accordingly 20100329
8 WRITER_FACTORY Static method Public Method Creates a writer instance accordingly 20100329
Events
Class CL_RSDD_LM_BWCORE_XML has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GT_S_READER Private See coding 20100329 BEGIN OF gt_s_reader, object_name TYPE string, version(5) TYPE c, class_name TYPE string, END OF gt_s_reader
2 GT_S_WRITER Private See coding 20100329 BEGIN OF gt_s_writer, object_name TYPE string, class_name TYPE string, END OF gt_s_writer
3 GT_T_READER Private See coding 20100329 gt_t_reader TYPE TABLE OF gt_s_reader WITH KEY object_name version
4 GT_T_WRITER Private See coding 20100329 gt_t_writer TYPE TABLE OF gt_s_writer WITH KEY object_name
Method Signatures

Method ADD_HEADER_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_BWCORE Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_BWCORE Gemeinsame Oberklasse für XML basierte Objekte 20100406
2 Importing I_R_XML_WRITER Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_XML_WRITER XML schreiben 20100406

Method ADD_HEADER_ATTRIBUTES on class CL_RSDD_LM_BWCORE_XML has no exception.

Method ADD_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AINDEX Call by reference Type reference (TYPE) RSDD_AINDEX Partprovider der betroffen ist oder CoPr 20100319
2 Importing I_COLUMN Call by reference Type reference (TYPE) RSDD_INDEX_COLUMN Spalte die betroffen ist (im A. Index of im Copr) 20100319
3 Importing I_ID Call by reference Type reference (TYPE) SYMSGID 'RSDD_LM' Nachrichtenklasse 20100319
4 Importing I_MSG_V1 Call by reference Type reference (TYPE) CSEQUENCE Variable 1 20100319
5 Importing I_MSG_V2 Call by reference Type reference (TYPE) CSEQUENCE Variable 2 20100319
6 Importing I_MSG_V3 Call by reference Type reference (TYPE) CSEQUENCE Variable 3 20100319
7 Importing I_MSG_V4 Call by reference Type reference (TYPE) CSEQUENCE Variable 4 20100319
8 Importing I_NO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20100319
9 Importing I_TYPE Call by reference Type reference (TYPE) BAPI_MTYPE 'E' Meldungstyp: S Success, E Error, W Warning, I Info, A Abort 20100319

Method ADD_MSG on class CL_RSDD_LM_BWCORE_XML has no exception.

Method ADD_MSG_FOR_UNKNOWN_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TAG Call by reference Type reference (TYPE) CSEQUENCE 20100319

Method ADD_MSG_FOR_UNKNOWN_TAG on class CL_RSDD_LM_BWCORE_XML has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CREATE_DESCRIPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEFAULT Call by reference Type reference (TYPE) RS_BOOL add as defaultDescription="blabla" 20100319
2 Importing I_R_DESCRIPTION Call by reference Object reference (TYPE REF TO) IF_RSDD_LM_DESCRIPTION Interface für Objekte mit Beschreibungen 20100319
3 Importing I_R_XML_WRITER Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_XML_WRITER XML schreiben 20100319

Method CREATE_DESCRIPTIONS on class CL_RSDD_LM_BWCORE_XML has no exception.

Method PARSE_DESCRIPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEFAULT_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20100319
2 Importing I_R_DESCRIPTION Call by reference Object reference (TYPE REF TO) IF_RSDD_LM_DESCRIPTION Interface für Objekte mit Beschreibungen 20100319
3 Importing I_R_XML_READER Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_XML_READER XML lesen 20100319
# Exception Resumable Description Created on
1 CX_RSDD_LM_XML_MISSING_ATTR 20100319

Method READER_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WSP_NAME Call by reference Type reference (TYPE) IF_RSL_WSP_COMP_MEDIATOR=>TN_WSPNAME WorkspaceName 20110303
2 Importing I_XML Call by reference Type reference (TYPE) RSDD_RAWSTRING Rawstring 20100329
3 Returning R_R_XML_READER Value transfer Object reference (TYPE REF TO) IF_RSDD_LM_XML_READER Schnittstelle um XML auszulesen 20100329

Method READER_FACTORY on class CL_RSDD_LM_BWCORE_XML has no exception.

Method WRITER_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_OBJECT Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_BWCORE Gemeinsame Oberklasse für XML basierte Objekte 20100329
2 Returning R_R_XML_WRITER Value transfer Object reference (TYPE REF TO) IF_RSDD_LM_XML_WRITER Schnittstelle zum XML schreiben 20100329

Method WRITER_FACTORY on class CL_RSDD_LM_BWCORE_XML has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730