SAP ABAP Class CL_RSLPO_COMPONENT (LPO Components: Abstract Superclass)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSLPO_TLOGO (Package) Semantic Partitioning: Metadata / TLOGO Implementation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSLPO_GEN Logical Partitioning: Generation 20060523
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSLPO_METADATA Semantic Partitioning: Metadata Object 20080904
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSLPO_COMP_IPRO LPO Components: InfoProvider (Master Object and Partitions) 20060606
2 Inheritance (c INHERITING FROM c_ref)  CL_RSLPO_COMP_TRCS LPO-Components: InfoSource 20060220
3 Inheritance (c INHERITING FROM c_ref)  CL_RSLPO_COMP_TRFN LPO-Components: Transformation 20060202
Properties
Class CL_RSLPO_COMPONENT  
Short Description LPO Components: Abstract Superclass    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSLPO_TLOGO   Semantic Partitioning: Metadata / TLOGO Implementation 
Created 20060202   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSLPO_GEN Logical Partitioning: Generation 20060523
2 IF_RSLPO_METADATA Semantic Partitioning: Metadata Object 20080904
Friends
Class CL_RSLPO_COMPONENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_PROPNAME_DATA_CLASS Constant Public Type reference (TYPE) RSLPO_PROPNAME 'DATA_CLASS' Name for Property 'Data Class' 20120629
2 O_R_PARTITION Instance attribute Protected Object reference (TYPE REF TO) CL_RSLPO_PARTITION Reference to Assigned Partition 20060912
3 O_R_VERS Instance attribute Protected Object reference (TYPE REF TO) CL_RSLPO_VERS Reference to Assigned LPO Version 20060912
4 O_S_COMP Instance attribute Protected Type reference (TYPE) RSLPO_S_COMP Data Record Table RSLPOCOMP 20060221
5 O_S_RSTLOGOPROP Instance attribute Protected Type reference (TYPE) RSTLOGOPROP Properties of the TLOGO Type of the Component 20060524
6 O_T_COMPPROP Instance attribute Protected Type reference (TYPE) RSLPO_T_COMPPROP Properties of Component (Table RSLPOCOMPPROP) 20120629
7 O_T_COMPTEXT Instance attribute Protected Type reference (TYPE) RSLPO_T_COMPTEXT Texts of Component (Table RSLPOCOMPTEXT) 20060322
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PROP Instance method Public Method Adds Component Property 20120629
2 ADD_TEXT Instance method Public Method Adds Component Text 20060323
3 CHANGE_TEXT Instance method Public Method Changes Component Text 20060323
4 CONSTRUCTOR Instance method Public Constructor Constructor 20060221
5 CREATE_IDCOMP Static method Public Method Creates ID for Components to Be Added 20060622
6 DERIVE_IDCOMP Instance method Public Method Derives Component ID 20060620
7 GET_IDCOMP Instance method Public Method Returns Component ID 20060323
8 GET_INFO Instance method Public Method Returns properties of component 20080919
9 GET_MSTR_VERSION Instance method Public Method Returns Master Version of the Component 20060717
10 GET_NAME Instance method Public Method Returns Component Name 20060519
11 GET_ROLE Instance method Public Method Returns Component Role 20060608
12 GET_R_PARTITION Instance method Public Method Returns Reference to Assigned Partition 20060908
13 GET_R_VERS Instance method Public Method Returns Reference to Assigned LPO Version 20060921
14 GET_S_COMP Instance method Public Method Returns Data Record for Table RSLPOCOMP 20060221
15 GET_S_COMPTEXT Instance method Public Method Returns Text of Component (Record RSLPOCOMPTEXT) 20060323
16 GET_S_TLOGO Instance method Public Method Returns TLOGO Type and Component Name 20060629
17 GET_S_TLOGO_OWNED_BY Instance method Public Method Returns TLOGO Type and Name of Assigned LPO 20060918
18 GET_TAG Instance method Public Method Returns Indicator for Component 20061019
19 GET_TLOGO Instance method Public Method Returns TLOGO Type of the Component 20060519
20 GET_T_COMPPROP Instance method Public Method Returns properties of component 20120629
21 GET_T_COMPTEXT Instance method Public Method Returns Texts of Component (Table RSLPOCOMPTEXT) 20060322
22 INIT_NEW Instance method Public Method Initializes attributes for newly added component 20091124
23 IS_COMPONENT Instance method Public Method Returns TRUE if Component Fulfills Search Criteria 20060717
24 SET_MSTR_VERSION Instance method Public Method Changes the Master Version of the Component 20060707
Events
Class CL_RSLPO_COMPONENT has no event.
Types
Class CL_RSLPO_COMPONENT has no local type.
Method Signatures

Method ADD_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_COMPPROP Call by reference Type reference (TYPE) RSLPO_S_COMPPROP Hinzuzufügende Komponenteneigenschaft 20120629

Method ADD_PROP on class CL_RSLPO_COMPONENT has no exception.

Method ADD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_COMPTEXT Call by reference Type reference (TYPE) RSLPO_S_COMPTEXT Hinzuzufügender Komponententext 20060323

Method ADD_TEXT on class CL_RSLPO_COMPONENT has no exception.

Method CHANGE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_COMPTEXT Call by reference Type reference (TYPE) RSLPO_S_COMPTEXT Zu ändernder Komponententext 20060323

Method CHANGE_TEXT on class CL_RSLPO_COMPONENT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_PARTITION Call by reference Object reference (TYPE REF TO) CL_RSLPO_PARTITION Referenz auf zugeordnete Partition 20060912
2 Importing I_R_VERS Call by reference Object reference (TYPE REF TO) CL_RSLPO_VERS Referenz auf zugeordnete LPO-Version 20060912
3 Importing I_S_COMP Call by reference Type reference (TYPE) RSLPO_S_COMP Attributwerte der Komponente 20060221

Method CONSTRUCTOR on class CL_RSLPO_COMPONENT has no exception.

Method CREATE_IDCOMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_VERS Call by reference Object reference (TYPE REF TO) CL_RSLPO_VERS Referenz auf Version, der die Komponente hinzugefügt wird 20060622
2 Importing I_S_COMP Call by reference Type reference (TYPE) RSLPO_S_COMP Attributwerte der Komponente 20060622
3 Returning R_IDCOMP Value transfer Type reference (TYPE) RSLPO_IDCOMP Erzeugte ID der Komponente 20060622

Method CREATE_IDCOMP on class CL_RSLPO_COMPONENT has no exception.

Method DERIVE_IDCOMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_COMP Call by reference Type reference (TYPE) RSLPO_S_COMP Attributwerte der Komponente 20060620
2 Returning R_IDCOMP Value transfer Type reference (TYPE) RSLPO_IDCOMP Abgeleitete ID der Komponente 20060620

Method DERIVE_IDCOMP on class CL_RSLPO_COMPONENT has no exception.

Method GET_IDCOMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IDCOMP Value transfer Type reference (TYPE) RSLPO_IDCOMP ID der Komponente 20060323

Method GET_IDCOMP on class CL_RSLPO_COMPONENT has no exception.

Method GET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_COMPONENT Call by reference Object reference (TYPE REF TO) CL_RSLPO_COMPONENT Referenz auf Komponente 20080919
2 Exporting E_R_PARTITION Call by reference Object reference (TYPE REF TO) CL_RSLPO_PARTITION Referenz auf zugeordnete Partition 20080919
3 Exporting E_R_VERS Call by reference Object reference (TYPE REF TO) CL_RSLPO_VERS Referenz auf zugeordnete Version 20080919
4 Exporting E_S_COMP Call by reference Type reference (TYPE) RSLPO_S_COMP Datensatz für Tabelle RSLPOCOMP 20080919
5 Exporting E_T_COMPPROP Call by reference Type reference (TYPE) RSLPO_T_COMPPROP Datensätze für Tabelle RSLPOCOMPPROP 20120629
6 Exporting E_T_COMPTEXT Call by reference Type reference (TYPE) RSLPO_T_COMPTEXT Datensätze für Tabelle RSLPOCOMPTEXT 20080919

Method GET_INFO on class CL_RSLPO_COMPONENT has no exception.

Method GET_MSTR_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MSTR_VERSION Value transfer Type reference (TYPE) RSTIMESTMP Master-Version der Komponente 20060717

Method GET_MSTR_VERSION on class CL_RSLPO_COMPONENT has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NAME Value transfer Type reference (TYPE) SOBJ_NAME Name der Komponente 20060519

Method GET_NAME on class CL_RSLPO_COMPONENT has no exception.

Method GET_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ROLE Value transfer Type reference (TYPE) RSLPO_COMPROLE Rolle der Komponente 20060608

Method GET_ROLE on class CL_RSLPO_COMPONENT has no exception.

Method GET_R_PARTITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_PARTITION Value transfer Object reference (TYPE REF TO) CL_RSLPO_PARTITION Referenz auf zugeordnete Partition 20060908

Method GET_R_PARTITION on class CL_RSLPO_COMPONENT has no exception.

Method GET_R_VERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_VERS Value transfer Object reference (TYPE REF TO) CL_RSLPO_VERS Referenz auf zugeordnete LPO-Version 20060921

Method GET_R_VERS on class CL_RSLPO_COMPONENT has no exception.

Method GET_S_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_S_COMP Value transfer Type reference (TYPE) RSLPO_S_COMP Datensatz Tabelle RSLPOCOMP 20060221

Method GET_S_COMP on class CL_RSLPO_COMPONENT has no exception.

Method GET_S_COMPTEXT 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 RS_C_TRUE TRUE: Nicht vorhandener Text wird durch Default-Text ersetzt 20081128
2 Importing I_LANGU Call by reference Type reference (TYPE) LANGU Sprachenschlüssel 20060323
3 Returning R_S_COMPTEXT Value transfer Type reference (TYPE) RSLPO_S_COMPTEXT Text abhängig von Sprache oder Default-Text 20060323

Method GET_S_COMPTEXT on class CL_RSLPO_COMPONENT has no exception.

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_TLOGO Value transfer Type reference (TYPE) RSO_S_TLOGO TLOGO-Typ und Name der Komponente 20060629

Method GET_S_TLOGO on class CL_RSLPO_COMPONENT has no exception.

Method GET_S_TLOGO_OWNED_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_TLOGO_OWNED_BY Value transfer Type reference (TYPE) RSO_S_TLOGO TLOGO-Typ und Name des zugeordneten LPO 20060918

Method GET_S_TLOGO_OWNED_BY on class CL_RSLPO_COMPONENT has no exception.

Method GET_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TYPE Call by reference Type reference (TYPE) STRING Typ für Bezeichner 20061019
2 Returning R_TAG Value transfer Type reference (TYPE) STRING Bezeichner 20061019

Method GET_TAG on class CL_RSLPO_COMPONENT has no exception.

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TLOGO Value transfer Type reference (TYPE) RSTLOGO TLOGO-Typ der Komponente 20060519

Method GET_TLOGO on class CL_RSLPO_COMPONENT has no exception.

Method GET_T_COMPPROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_COMPPROP Value transfer Type reference (TYPE) RSLPO_T_COMPPROP Eigenschaften der Komponente 20120629

Method GET_T_COMPPROP on class CL_RSLPO_COMPONENT has no exception.

Method GET_T_COMPTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_COMPTEXT Value transfer Type reference (TYPE) RSLPO_T_COMPTEXT Texte der Komponente (Tabelle RSLPOCOMPTEXT) 20060322

Method GET_T_COMPTEXT on class CL_RSLPO_COMPONENT has no exception.

Method INIT_NEW Signature

Method INIT_NEW on class CL_RSLPO_COMPONENT has no parameter.
Method INIT_NEW on class CL_RSLPO_COMPONENT has no exception.

Method IS_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IDCOMP Call by reference Type reference (TYPE) RSLPO_IDCOMP ID der Komponente 20060717
2 Importing I_IDPART Call by reference Type reference (TYPE) RSLPO_IDPART ID der Partition 20060717
3 Importing I_NAME Call by reference Type reference (TYPE) SOBJ_NAME Name des zugeordneten TLOGO-Objekts 20060717
4 Importing I_ROLE Call by reference Type reference (TYPE) RSLPO_COMPROLE Rolle des zugeordneten TLOGO-Objekts 20060717
5 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO Typ des zugeordneten TLOGO-Objekts 20060717
6 Returning R_IS_COMPONENT Value transfer Type reference (TYPE) RS_BOOL TRUE, wenn Komponente Suchkriterien erfüllt 20060717

Method IS_COMPONENT on class CL_RSLPO_COMPONENT has no exception.

Method SET_MSTR_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSTR_VERSION Call by reference Type reference (TYPE) RSTIMESTMP Master-Version der Komponente 20060707

Method SET_MSTR_VERSION on class CL_RSLPO_COMPONENT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710