SAP ABAP Class CL_RSO_TLOGO_XML_BRIDGE (BW Metadata Repository: Convert TLOGO into XML)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSO (Package) BW Repository: Infastructure and Core GUI Components
Properties
Class CL_RSO_TLOGO_XML_BRIDGE  
Short Description BW Metadata Repository: Convert TLOGO into XML    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RSO   BW Repository: Infastructure and Core GUI Components 
Created 20010505   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_RSO_OBJECT_XMIC Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_RSO_REPOSITORY_XML_CONST Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSO_TLOGO_XML_BRIDGE has no interface implemented.
Friends
Class CL_RSO_TLOGO_XML_BRIDGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_C_XML_TAG_FIELD Constant Private Type reference (TYPE) CHAR40 'field' XML Tag: Field 20010505
2 P_C_XML_TAG_KEY Constant Private Type reference (TYPE) CHAR40 'key' XML Tag: Key 20010508
3 P_C_XML_TAG_ROW Constant Private Type reference (TYPE) CHAR40 'row' XML Tag: Row 20010505
4 P_C_XML_TAG_TABLE Constant Private Type reference (TYPE) CHAR40 'table' XML Tag: Table 20010505
5 P_C_XML_TAG_TRANSPORT Constant Public Type reference (TYPE) CHAR40 'transport'."#EC NOTEXT XML Tag: Transport 20010505
6 P_OBJNM Instance attribute Private Type reference (TYPE) SOBJ_NAME Object name in object directory 20010506
7 P_R_IXML Static Attribute Private Object reference (TYPE REF TO) IF_IXML IF_IXML 20010507
8 P_R_REPOSITORY Static Attribute Private Object reference (TYPE REF TO) CL_RSO_REPOSITORY BW Metadata Repository 20010507
9 P_R_STREAM_FACTORY Static Attribute Private Object reference (TYPE REF TO) IF_IXML_STREAM_FACTORY IF_IXML_STREAM_FACTORY 20010507
10 P_S_OBJH Instance attribute Private Type reference (TYPE) OBJH Object: Header 20010505
11 P_S_TLOGOPROP Instance attribute Private Type reference (TYPE) RSTLOGOPROP BW TLOGO Objects Properties 20010505
12 P_TIMESTMP Instance attribute Private Type reference (TYPE) RSTIMESTMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20010522
13 P_TLOGO Instance attribute Private Type reference (TYPE) RSTLOGO BW: Object type (TLOGO) 20010505
14 P_TS_OBJM Instance attribute Private Type reference (TYPE) PT_TS_OBJM Methods for a TLOGO Object 20010516
15 P_TS_OBJSL Instance attribute Private Type reference (TYPE) PT_TS_OBJSL Tables for a TLOG Type 20010516
16 P_TS_TLOGO_TABLES Instance attribute Private Type reference (TYPE) PT_TS_TLOGO_TABLES Data for the TLOGO Tables 20010516
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method Activating the TLOGO Object (After SAVE) 20010507
2 BEFORE_EXPORT Instance method Protected Method Call CTS BEFORE_EXPORT Method for COMPOSE_XML 20010516
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20010507
4 COMPOSE_XML Instance method Public Method Convert TLOGO-Object Properties into XML 20010506
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010505
6 GET_TIMESTMP_OF_DATA Instance method Public Method Time Stamp for CTS Information 20010522
7 PARSE_XML Instance method Public Method Determine and Save TLOGO Properties from XML DOM Tree 20010506
8 READ_TLOGO_PROP Instance method Private Method Read TLOGO-Type Properties 20010505
9 SAVE Instance method Public Method Saves to DB (Call After PARSE_XML) 20010506
Events
Class CL_RSO_TLOGO_XML_BRIDGE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PT_S_TLOGO_TABLES Private See coding 20010516
2 PT_TS_OBJM Private See coding 20010516
3 PT_TS_OBJSL Private See coding 20010516
4 PT_TS_TLOGO_TABLES Private See coding 20010516
5 PT_T_OBJM Private See coding 20010516
6 PT_T_OBJSL Private See coding Tables for a TLOG Type 20010505
7 PT_T_TLOGO_TABLES Private See coding 20010516
Method Signatures

Method ACTIVATE Signature

Method ACTIVATE on class CL_RSO_TLOGO_XML_BRIDGE has no parameter.
Method ACTIVATE on class CL_RSO_TLOGO_XML_BRIDGE has no exception.

Method BEFORE_EXPORT Signature

Method BEFORE_EXPORT on class CL_RSO_TLOGO_XML_BRIDGE has no parameter.
Method BEFORE_EXPORT on class CL_RSO_TLOGO_XML_BRIDGE has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method COMPOSE_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STRING_XML Call by reference Type reference (TYPE) STRING XML Daten 20010507
2 Importing I_OBJNM Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20010506
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20010506

Method COMPOSE_XML on class CL_RSO_TLOGO_XML_BRIDGE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20010505
# Exception Resumable Description Created on
1 TLOGO_DOESNT_EXIST TLOGO Typ existiert nicht 20010505

Method GET_TIMESTMP_OF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TIMESTMP Value transfer Type reference (TYPE) RSTIMESTMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20010522

Method GET_TIMESTMP_OF_DATA on class CL_RSO_TLOGO_XML_BRIDGE has no exception.

Method PARSE_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20010510
2 Importing I_DETLEVEL Call by reference Type reference (TYPE) BAL_S_MSG-DETLEVEL '1' Anwendungs-Log: Detaillierungsgrad 20010510
3 Importing I_OBJNM Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20010506
4 Importing I_STRING_XML Call by reference Type reference (TYPE) STRING String mit XML Daten 20010507

Method PARSE_XML on class CL_RSO_TLOGO_XML_BRIDGE has no exception.

Method READ_TLOGO_PROP Signature

Method READ_TLOGO_PROP on class CL_RSO_TLOGO_XML_BRIDGE has no parameter.
Method READ_TLOGO_PROP on class CL_RSO_TLOGO_XML_BRIDGE has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20010510
2 Importing I_DETLEVEL Call by reference Type reference (TYPE) BAL_S_MSG-DETLEVEL '1' Anwendungs-Log: Detaillierungsgrad 20010510

Method SAVE on class CL_RSO_TLOGO_XML_BRIDGE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 30A