SAP ABAP Class CL_RSLPO_STATUS_VIEW (View)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSLPO_STATUS (Package) Status overview
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSLPO_VIEW Abstract Superclass for UI Modules 20081006
Properties
Class CL_RSLPO_STATUS_VIEW  
Short Description View    
Super Class CL_RSLPO_VIEW Abstract Superclass for UI Modules 
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_VIEW has no interface implemented.
Friends
Class CL_RSLPO_STATUS_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_COL_PARTITION Constant Public Type reference (TYPE) TV_ITMNAME 'PARTITION' Tree Control: Column Name / Item Name 20081009
2 C_COL_REQ_STATE_ACTIVE Constant Public Type reference (TYPE) TV_ITMNAME 'ST_ACTIVE' Tree Control: Column Name / Item Name 20081009
3 C_COL_REQ_STATE_COMPR Constant Public Type reference (TYPE) TV_ITMNAME 'ST_COMPR' Tree Control: Column Name / Item Name 20081009
4 C_COL_REQ_STATE_MOST_RECENT Constant Public Type reference (TYPE) TV_ITMNAME 'ST_MOSTREC' Tree Control: Column Name / Item Name 20081009
5 C_COL_REQ_STATE_ROLLUP Constant Public Type reference (TYPE) TV_ITMNAME 'ST_ROLLUP' Tree Control: Column Name / Item Name 20081009
6 C_COL_REQ_STATE_TRAFFICLIGHT Constant Public Type reference (TYPE) TV_ITMNAME 'ST_TRAFFIC' Tree Control: Column Name / Item Name 20081009
7 C_COL_TECHNAME Constant Private Type reference (TYPE) TV_ITMNAME 'TECHNAME' Tree Control: Column Name / Item Name 20081009
8 C_NODE_OVERALL_STATUS Constant Public Type reference (TYPE) TM_NODEKEY 'NKOVRSTATE' Tree Model: Node Key 20081013
9 P_R_AWB_OBJ_FACTORY Instance attribute Private Object reference (TYPE REF TO) CL_RSAWBN_OBJ_FACTORY Service Class for the Object Classes 20081016
10 P_R_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Abstract Container for GUI Controls 20081009
11 P_R_MODEL Instance attribute Private Object reference (TYPE REF TO) CL_RSLPO_STATUS_MODEL Model 20081009
12 P_R_NAVIGATOR Instance attribute Private Object reference (TYPE REF TO) IF_RSAWBN_NAVIGATOR Access to AWB Navigator 20081009
13 P_R_TREE Instance attribute Private Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Backend 20081009
14 P_T_COL_STATE Instance attribute Private Type reference (TYPE) T_T_COL_STATE 20081009
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NODE Instance method Private Method 20081016
2 APPEND_STATUS_INFORMATION Instance method Private Method 20081013
3 BUILD_TREE Instance method Public Method 20081009
4 COLLAPSE_NODES Instance method Public Method 20081021
5 CONSTRUCTOR Instance method Public Constructor 20081009
6 CTMENU_ADD_EXP_ERR Instance method Private Method 20081023
7 CTMENU_ADD_FUNCTION Instance method Private Method 20081120
8 EXPAND_ERR_LEAFS Instance method Public Method 20081106
9 EXPAND_ERR_NODES Instance method Public Method 20081021
10 EXPAND_NODES Instance method Public Method 20081021
11 GET_NODES_EXPANDED Instance method Public Method 20090120
12 GET_SELECTED_STATUS_OBJ Instance method Public Method 20081017
13 ON_DATA_CHANGED Instance method Public Event handling method Event Handler 20081009
14 ON_MENU_REQUEST_ITEM Instance method Public Event handling method 20081120
15 ON_MENU_REQUEST_NODE Instance method Public Event handling method 20081120
16 ON_MENU_SELECT Instance method Public Event handling method 20081027
17 ON_MENU_SELECT_NODE Instance method Public Event handling method 20090330
18 SET_COLUMN_STATE Instance method Public Method 20081009
19 SET_NODES_EXPANDED Instance method Public Method 20090120
Events
Class CL_RSLPO_STATUS_VIEW has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_T_COL_STATE Private See coding 20081016 T_T_COL_STATE TYPE STANDARD TABLE OF rstlogo
Method Signatures

Method ADD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODENAME Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20081016
2 Importing I_PARENT Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20081016
3 Importing I_R_STATUS_OBJ Call by reference Object reference (TYPE REF TO) CL_RSLPO_STATUS_OBJ Statustragendes Objekt 20081016
4 Returning R_NODENAME Value transfer Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20081016

Method ADD_NODE on class CL_RSLPO_STATUS_VIEW has no exception.

Method APPEND_STATUS_INFORMATION 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 20081013
2 Importing I_SHOW_GENERAL Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20081013
3 Returning R_T_ITEMS Value transfer Type reference (TYPE) TREEMCITAB Column Tree Model: Item-Tabelle 20081013

Method APPEND_STATUS_INFORMATION on class CL_RSLPO_STATUS_VIEW has no exception.

Method BUILD_TREE Signature

Method BUILD_TREE on class CL_RSLPO_STATUS_VIEW has no parameter.
Method BUILD_TREE on class CL_RSLPO_STATUS_VIEW has no exception.

Method COLLAPSE_NODES Signature

Method COLLAPSE_NODES on class CL_RSLPO_STATUS_VIEW has no parameter.
Method COLLAPSE_NODES on class CL_RSLPO_STATUS_VIEW has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Abstracter Container fuer GUI Controls 20081009
2 Importing I_R_GUI_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_RSLPO_CTRL 20081009
3 Importing I_R_MODEL Call by reference Object reference (TYPE REF TO) CL_RSLPO_STATUS_MODEL Model 20081009

Method CONSTRUCTOR on class CL_RSLPO_STATUS_VIEW has no exception.

Method CTMENU_ADD_EXP_ERR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Name einer Spalte / eines Items 20081023
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Control: Schlüssel eines Knotens 20081118
3 Importing I_R_CTMENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20081023

Method CTMENU_ADD_EXP_ERR on class CL_RSLPO_STATUS_VIEW has no exception.

Method CTMENU_ADD_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20081120
2 Importing I_R_CTMENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20081120

Method CTMENU_ADD_FUNCTION on class CL_RSLPO_STATUS_VIEW has no exception.

Method EXPAND_ERR_LEAFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_ERR_STATUS_OBJ Call by reference Type reference (TYPE) RSLPO_T_STATUS_OBJ Liste mit statustragenden Objekten 20081106

Method EXPAND_ERR_LEAFS on class CL_RSLPO_STATUS_VIEW has no exception.

Method EXPAND_ERR_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_ERR_STATUS_OBJ Call by reference Type reference (TYPE) RSLPO_T_STATUS_OBJ Liste mit statustragenden Objekten 20081022

Method EXPAND_ERR_NODES on class CL_RSLPO_STATUS_VIEW has no exception.

Method EXPAND_NODES Signature

Method EXPAND_NODES on class CL_RSLPO_STATUS_VIEW has no parameter.
Method EXPAND_NODES on class CL_RSLPO_STATUS_VIEW has no exception.

Method GET_NODES_EXPANDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_NODES_EXPANDED Value transfer Type reference (TYPE) TREEMNOTAB Tree Model: Tabelle von Knotenschlüsseln 20090120

Method GET_NODES_EXPANDED on class CL_RSLPO_STATUS_VIEW has no exception.

Method GET_SELECTED_STATUS_OBJ Signature

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

Method GET_SELECTED_STATUS_OBJ on class CL_RSLPO_STATUS_VIEW has no exception.

Method ON_DATA_CHANGED Signature

Method ON_DATA_CHANGED on class CL_RSLPO_STATUS_VIEW has no parameter.
Method ON_DATA_CHANGED on class CL_RSLPO_STATUS_VIEW has no exception.

Method ON_MENU_REQUEST_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20081120
2 Importing MENU Call by reference Attribute reference (LIKE) 20081120
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20081120

Method ON_MENU_REQUEST_ITEM on class CL_RSLPO_STATUS_VIEW has no exception.

Method ON_MENU_REQUEST_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Call by reference Attribute reference (LIKE) 20081120
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20081120

Method ON_MENU_REQUEST_NODE on class CL_RSLPO_STATUS_VIEW has no exception.

Method ON_MENU_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20081027
2 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20081027
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20081027

Method ON_MENU_SELECT on class CL_RSLPO_STATUS_VIEW has no exception.

Method ON_MENU_SELECT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20090330
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20090330

Method ON_MENU_SELECT_NODE on class CL_RSLPO_STATUS_VIEW has no exception.

Method SET_COLUMN_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENABLED Call by reference Type reference (TYPE) RS_BOOL Boolean 20081009
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20081009
# Exception Resumable Description Created on
1 CX_RSLPO_ROOT LPO Ausnahmehierarchie 20081009

Method SET_NODES_EXPANDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_NODES_EXPANDED Call by reference Type reference (TYPE) TREEMNOTAB Tree Model: Tabelle von Knotenschlüsseln 20090120

Method SET_NODES_EXPANDED on class CL_RSLPO_STATUS_VIEW has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720