SAP ABAP Class CL_RSLPO_STATUS_MODEL (Model)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSLPO_STATUS (Package) Status overview
Properties
Class CL_RSLPO_STATUS_MODEL  
Short Description Model    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSLPO_STATUS   Status overview 
Created 20081006   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
Class CL_RSLPO_STATUS_MODEL has no interface implemented.
Friends
Class CL_RSLPO_STATUS_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_FILTER_ACTIVE Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20081020
2 P_R_MODEL_TREE Instance attribute Private Object reference (TYPE REF TO) CL_RSLPO_STATUS_OBJ Object with status 20081007
3 P_SPO Instance attribute Private Type reference (TYPE) RSLPONAME Logical Partitioning: Name of LPO 20081009
4 P_T_COL_STATE Instance attribute Private Type reference (TYPE) RSLPO_T_TLOGO List of TLOGO Objects 20081016
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20081006
2 FILTER Instance method Public Method 20081017
3 GET_COL_STATE Instance method Public Method 20081016
4 GET_ERRONEOUS_LEAFS Instance method Public Method 20081106
5 GET_ERRONEOUS_OBJ Instance method Public Method 20081021
6 GET_FILTER_ACTIVE Instance method Public Method 20081020
7 GET_MODEL_TREE Instance method Public Method 20081009
8 GET_TITLE Instance method Public Method 20081009
9 INIT Instance method Public Method 20081006
10 RAISE_DATA_CHANGED Instance method Public Method 20081009
11 UNDO_FILTER Instance method Public Method 20081020
12 _APPLY_FILTER Instance method Private Method 20081017
13 _BUILD_TREE_MODEL_SPO Instance method Private Method 20081009
14 _CALC_REQ_STATE_HEADER_SPO Instance method Private Method 20081009
15 _CHECK_NODE_CHANGED Instance method Private Method 20081007
16 _DETERMINE_OBJLIST_SPO Instance method Private Method 20081009
17 _GET_LEAFS Instance method Private Method 20081106
18 _GET_STATUS_INFORMATION_SPO Instance method Private Method 20081009
19 _RESET_FILTER Instance method Private Method 20081020
Events
# Event Type Visibility Description Created on
1 DATA_CHANGED Instance Event
(0)
Public
(2)
20081009
Types
Class CL_RSLPO_STATUS_MODEL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RSLPO_STATUS_MODEL has no parameter.
Method CONSTRUCTOR on class CL_RSLPO_STATUS_MODEL has no exception.

Method FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_FILTER_OBJ Call by reference Object reference (TYPE REF TO) CL_RSLPO_STATUS_OBJ Statustragendes Objekt 20081017

Method FILTER on class CL_RSLPO_STATUS_MODEL has no exception.

Method GET_COL_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_COL_STATE Value transfer Type reference (TYPE) RSLPO_T_TLOGO Liste von TLogo-Objekten 20081016

Method GET_COL_STATE on class CL_RSLPO_STATUS_MODEL has no exception.

Method GET_ERRONEOUS_LEAFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20081106
2 Importing I_COMPRESS Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20081106
3 Importing I_MOST_RECENT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20081106
4 Importing I_ROLLUP Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20081106
5 Importing I_R_STATUS_OBJ Call by reference Object reference (TYPE REF TO) CL_RSLPO_STATUS_OBJ Statustragendes Objekt 20081106
6 Importing I_TRAFFICLIGHT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20081106
7 Returning R_T_STATUS_OBJ Value transfer Type reference (TYPE) RSLPO_T_STATUS_OBJ Objektliste 20081106

Method GET_ERRONEOUS_LEAFS on class CL_RSLPO_STATUS_MODEL has no exception.

Method GET_ERRONEOUS_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20081023
2 Importing I_COMPRESS Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20081023
3 Importing I_MOST_RECENT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20081023
4 Importing I_ROLLUP Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20081023
5 Importing I_TRAFFICLIGHT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20081023
6 Returning R_T_STATUS_OBJ Value transfer Type reference (TYPE) RSLPO_T_STATUS_OBJ Objektliste 20081021

Method GET_ERRONEOUS_OBJ on class CL_RSLPO_STATUS_MODEL has no exception.

Method GET_FILTER_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FILTER_ACTIVE Value transfer Type reference (TYPE) RS_BOOL Boolean 20081020

Method GET_FILTER_ACTIVE on class CL_RSLPO_STATUS_MODEL has no exception.

Method GET_MODEL_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_MODEL_TREE Value transfer Object reference (TYPE REF TO) CL_RSLPO_STATUS_OBJ Statustragendes Objekt 20081009

Method GET_MODEL_TREE on class CL_RSLPO_STATUS_MODEL has no exception.

Method GET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TITLE Value transfer Type reference (TYPE) SYTITLE Inhalt der Titelzeile 20081009

Method GET_TITLE on class CL_RSLPO_STATUS_MODEL has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_OBJLIST Call by reference Type reference (TYPE) RSLPO_T_STATUS Objektliste 20081009
# Exception Resumable Description Created on
1 CX_RSLPO_ROOT LPO Ausnahmehierarchie 20081006

Method RAISE_DATA_CHANGED Signature

Method RAISE_DATA_CHANGED on class CL_RSLPO_STATUS_MODEL has no parameter.
Method RAISE_DATA_CHANGED on class CL_RSLPO_STATUS_MODEL has no exception.

Method UNDO_FILTER Signature

Method UNDO_FILTER on class CL_RSLPO_STATUS_MODEL has no parameter.
Method UNDO_FILTER on class CL_RSLPO_STATUS_MODEL has no exception.

Method _APPLY_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_FILTER_OBJ Call by reference Object reference (TYPE REF TO) CL_RSLPO_STATUS_OBJ Statustragendes Objekt 20081017
2 Importing I_R_STATUS_OBJ Call by reference Object reference (TYPE REF TO) CL_RSLPO_STATUS_OBJ Statustragendes Objekt 20081017

Method _APPLY_FILTER on class CL_RSLPO_STATUS_MODEL has no exception.

Method _BUILD_TREE_MODEL_SPO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_REQ_STATE Call by reference Type reference (TYPE) RSLPO_T_REQ_STATE Request-Status 20081009
2 Returning R_R_MODEL_TREE Value transfer Object reference (TYPE REF TO) CL_RSLPO_STATUS_OBJ Statustragendes Objekt 20081009

Method _BUILD_TREE_MODEL_SPO on class CL_RSLPO_STATUS_MODEL has no exception.

Method _CALC_REQ_STATE_HEADER_SPO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_OBJLIST Call by reference Type reference (TYPE) RSLPO_T_STATUS Objektliste 20081009
2 Returning R_T_REQ_STATE Value transfer Type reference (TYPE) RSLPO_T_REQ_STATE Request-Status 20081009
# Exception Resumable Description Created on
1 CX_RSLPO_METADATA_INCONSISTENT 20081009
2 CX_RSLPO_OBJECT_NOT_FOUND 20081009
3 CX_RSLPO_OPERATION_FAILED 20081009

Method _CHECK_NODE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NEW_DTP Call by reference Type reference (TYPE) RS_BOOL Boolean 20081007
2 Exporting E_NEW_INFOPROV Call by reference Type reference (TYPE) RS_BOOL InfoProvider 20081007
3 Exporting E_NEW_SOURCE Call by reference Type reference (TYPE) RS_BOOL Boolean 20081007
4 Importing I_S_BEF Call by reference Type reference (TYPE) RSLPO_S_REQ_STATE Request-Status 20081007
5 Importing I_S_CURR Call by reference Type reference (TYPE) RSLPO_S_REQ_STATE Request-Status 20081007

Method _CHECK_NODE_CHANGED on class CL_RSLPO_STATUS_MODEL has no exception.

Method _DETERMINE_OBJLIST_SPO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SPO Call by reference Type reference (TYPE) RSLPONAME Logische Partitionierung: Name eines LPO 20081009
2 Returning R_T_OBJLIST Value transfer Type reference (TYPE) RSLPO_T_STATUS Objektliste 20081009
# Exception Resumable Description Created on
1 CX_RSLPO_OBJECT_NOT_FOUND 20081009
2 CX_RSLPO_OPERATION_FAILED 20081009
3 CX_RSLPO_VERSION_NOT_EXISTS 20081009

Method _GET_LEAFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_STATUS_OBJ Call by reference Object reference (TYPE REF TO) CL_RSLPO_STATUS_OBJ Statustragendes Objekt 20081106
2 Returning R_T_LEAF Value transfer Type reference (TYPE) RSLPO_T_STATUS_OBJ Objektliste 20081106

Method _GET_LEAFS on class CL_RSLPO_STATUS_MODEL has no exception.

Method _GET_STATUS_INFORMATION_SPO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_REQ_STATE Call by reference Type reference (TYPE) RSLPO_T_REQ_STATE Request-Status 20081009
# Exception Resumable Description Created on
1 CX_RSLPO_ROOT LPO Ausnahmehierarchie 20081016

Method _RESET_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_STATUS_OBJ Call by reference Object reference (TYPE REF TO) CL_RSLPO_STATUS_OBJ Statustragendes Objekt 20081020

Method _RESET_FILTER on class CL_RSLPO_STATUS_MODEL has no exception.
Event Signatures

Event DATA_CHANGED Signature
Event DATA_CHANGED on class CL_RSLPO_STATUS_MODEL has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720