SAP ABAP Class CL_RSISW_UI_WORKBENCH (UI: Service Workbench)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA (Application Component) Planning
     RSISW (Package) Intelligent Services Workbench
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSISW_UI_CTRLER_SCR_WINDOW Abstract Class for Controller for Window Views 20030509
Properties
Class CL_RSISW_UI_WORKBENCH  
Short Description UI: Service Workbench    
Super Class CL_RSISW_UI_CTRLER_SCR_WINDOW Abstract Class for Controller for Window Views 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSISW   Intelligent Services Workbench 
Created 20030325   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_RSISW_UI_ACTION_OBJECT 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_RSISW_UI_WORKBENCH has no interface implemented.
Friends
Class CL_RSISW_UI_WORKBENCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_DYNNR Constant Private Type reference (TYPE) SYDYNNR '0100' 20030516
2 MC_FCODE_ACTIVATE Constant Private Type reference (TYPE) SYUCOMM 'ACTIVATE' 20030605
3 MC_FCODE_CHECK Constant Private Type reference (TYPE) SYUCOMM 'CHECK' 20030605
4 MC_FCODE_CREATE Constant Private Type reference (TYPE) SYUCOMM 'CREATE' 20030605
5 MC_FCODE_SAVE Constant Private Type reference (TYPE) SYUCOMM 'SAVE' 20030605
6 MC_FCODE_TOGGLE Constant Private Type reference (TYPE) SYUCOMM 'TOGGLE' 20030605
7 MC_FCODE_TREE_DISPLAY Constant Private Type reference (TYPE) SYUCOMM 'NAV_TREE' 20030516
8 MC_PFSTATUS Constant Private Type reference (TYPE) SYPFKEY 'WORKBENCH' 20030424
9 MC_REPID Constant Private Type reference (TYPE) SYREPID 'SAPLRSISW_UI_WORKBENCH' 20030520
10 MR_ACTION Instance attribute Private Object reference (TYPE REF TO) CL_RSISW_UI_WB_ACTIONS 20030605
11 MR_SCREEN_VIEW Instance attribute Private Object reference (TYPE REF TO) CL_RSISW_UI_CTRLER_SCR_VIEW 20030509
12 MR_TREE_VIEW Instance attribute Private Object reference (TYPE REF TO) CL_RSISW_UI_WB_NAVTREE 20030516
13 MS_OBJECT Instance attribute Public Type reference (TYPE) RSISW_S_UI_ACTION_OBJECT 20030731
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20030325
2 CREATE_ACTION_HANDLER Instance method Private Method 20030605
3 CREATE_NAVTREE_VIEW Instance method Private Method 20030516
4 CREATE_SCREEN_VIEW Instance method Private Method 20030509
5 IS_TREE_VIEW_VISIBLE Instance method Public Method 20030424
6 ON_DISPLAY_MSG_PROTOCOL Instance method Private Event handling method 20030724
7 ON_MODE_CHANGED Instance method Private Event handling method 20030731
8 ON_MSG_PROTOCOL Instance method Private Event handling method 20030724
9 ON_PROCESS_REQUEST Instance method Private Event handling method 20030516
10 ON_VISIBILITY_CHANGED Instance method Private Event handling method 20030519
11 PROCESS_REQUEST Instance method Public Method 20030805
12 SET_SCREEN_VIEW Instance method Private Method 20030509
13 SET_SCREEN_VIEW_PROTOCOL Instance method Private Method 20030724
14 SET_TREE_VIEW_VISIBLE Instance method Public Method 20030424
Events
Class CL_RSISW_UI_WORKBENCH has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 L_TY_S_NODE Private See coding 20030509
2 L_TY_S_NODELIST Private See coding 20030509
3 L_TY_T_NODE Private See coding 20030509
4 L_TY_T_NODELIST Private See coding 20030509
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MODEL Call by reference Object reference (TYPE REF TO) CL_RSISW_M_REPOSITORY 20030424

Method CONSTRUCTOR on class CL_RSISW_UI_WORKBENCH has no exception.

Method CREATE_ACTION_HANDLER Signature

Method CREATE_ACTION_HANDLER on class CL_RSISW_UI_WORKBENCH has no parameter.
Method CREATE_ACTION_HANDLER on class CL_RSISW_UI_WORKBENCH has no exception.

Method CREATE_NAVTREE_VIEW Signature

Method CREATE_NAVTREE_VIEW on class CL_RSISW_UI_WORKBENCH has no parameter.
Method CREATE_NAVTREE_VIEW on class CL_RSISW_UI_WORKBENCH has no exception.

Method CREATE_SCREEN_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT Call by reference Type reference (TYPE) RSISW_S_UI_ACTION_OBJECT 20030514

Method CREATE_SCREEN_VIEW on class CL_RSISW_UI_WORKBENCH has no exception.

Method IS_TREE_VIEW_VISIBLE Signature

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

Method IS_TREE_VIEW_VISIBLE on class CL_RSISW_UI_WORKBENCH has no exception.

Method ON_DISPLAY_MSG_PROTOCOL Signature

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

Method ON_DISPLAY_MSG_PROTOCOL on class CL_RSISW_UI_WORKBENCH has no exception.

Method ON_MODE_CHANGED Signature

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

Method ON_MODE_CHANGED on class CL_RSISW_UI_WORKBENCH has no exception.

Method ON_MSG_PROTOCOL Signature

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

Method ON_MSG_PROTOCOL on class CL_RSISW_UI_WORKBENCH has no exception.

Method ON_PROCESS_REQUEST Signature

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

Method ON_PROCESS_REQUEST on class CL_RSISW_UI_WORKBENCH has no exception.

Method ON_VISIBILITY_CHANGED Signature

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

Method ON_VISIBILITY_CHANGED on class CL_RSISW_UI_WORKBENCH has no exception.

Method PROCESS_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACTION_OBJECT Call by reference Type reference (TYPE) RSISW_S_UI_ACTION_OBJECT 20030806
2 Importing I_ACTION Call by reference Type reference (TYPE) SYUCOMM 20030806
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20030806

Method SET_SCREEN_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_VIEW Call by reference Object reference (TYPE REF TO) CL_RSISW_UI_CTRLER_SCR_VIEW 20030509

Method SET_SCREEN_VIEW on class CL_RSISW_UI_WORKBENCH has no exception.

Method SET_SCREEN_VIEW_PROTOCOL Signature

Method SET_SCREEN_VIEW_PROTOCOL on class CL_RSISW_UI_WORKBENCH has no parameter.
Method SET_SCREEN_VIEW_PROTOCOL on class CL_RSISW_UI_WORKBENCH has no exception.

Method SET_TREE_VIEW_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VISIBLE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20030424

Method SET_TREE_VIEW_VISIBLE on class CL_RSISW_UI_WORKBENCH has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 400