SAP ABAP Class CL_RSISW_UI_WB_SRV_DEFINITION (UI: Service Definition)
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_COMP Abstract Class for Controller of Screen Views 20030512
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSISW_UI_PROTOCOL 20030618
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSISW_UI_TOOLBAR 20030606
Properties
Class CL_RSISW_UI_WB_SRV_DEFINITION  
Short Description UI: Service Definition    
Super Class CL_RSISW_UI_CTRLER_SCR_COMP Abstract Class for Controller of Screen Views 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSISW   Intelligent Services Workbench 
Created 20030507   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_RSISW_UI_ACTION_OBJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSISW_UI_PROTOCOL 20030618
2 IF_RSISW_UI_TOOLBAR 20030606
Friends
Class CL_RSISW_UI_WB_SRV_DEFINITION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_CONTAINER_NAME_TOOLBAR Constant Private Type reference (TYPE) SYUCOMM 'SERVICE_DEFINITION_TOOLBAR' 20030608
2 MC_DYNNR Instance attribute Private Type reference (TYPE) SYDYNNR '0900' 20030512
3 MC_DYNNR_TOOLBAR Constant Private Type reference (TYPE) SYDYNNR '0901' 20030608
4 MC_REPID Constant Private Type reference (TYPE) SYREPID 'SAPLRSISW_UI_WORKBENCH' 20030520
5 MC_TABSTRIP_DATAOBJ Constant Public Type reference (TYPE) RSISW_E_ITEMTYPE IF_RSISW_UI_ACTION_OBJECT=>MC_SERVICE_ITEM_DATAOBJ 20030520
6 MC_TABSTRIP_HEAD Constant Public Type reference (TYPE) RSISW_E_ITEMTYPE IF_RSISW_UI_ACTION_OBJECT=>MC_SERVICE_ITEM_HEAD 20030520
7 MC_TABSTRIP_PARAM Constant Public Type reference (TYPE) RSISW_E_ITEMTYPE IF_RSISW_UI_ACTION_OBJECT=>MC_SERVICE_ITEM_PARAM 20030520
8 MC_TABSTRIP_STATE Constant Public Type reference (TYPE) RSISW_E_ITEMTYPE IF_RSISW_UI_ACTION_OBJECT=>MC_SERVICE_ITEM_STATE 20030520
9 MC_TABSTRIP_SUMMARY Constant Public Type reference (TYPE) RSISW_E_ITEMTYPE IF_RSISW_UI_ACTION_OBJECT=>MC_SERVICE_ITEM_SUMMARY 20030520
10 MR_ACTION Instance attribute Private Object reference (TYPE REF TO) CL_RSISW_UI_WB_ACTIONS 20030606
11 MR_REPOSITORY Instance attribute Private Object reference (TYPE REF TO) CL_RSISW_M_REPOSITORY 20030604
12 MR_SCREEN_VIEW Instance attribute Private Object reference (TYPE REF TO) CL_RSISW_UI_CTRLER_SCR_VIEW 20030507
13 MR_TOOLBAR_VIEW Instance attribute Private Object reference (TYPE REF TO) CL_RSISW_UI_CTRLER_SCR_VIEW 20030606
14 MS_OBJECT Instance attribute Public Type reference (TYPE) RSISW_S_UI_ACTION_OBJECT 20030526
15 MS_TABSTRIP Instance attribute Private Type reference (TYPE) RSISW_S_UI_TABSTRIP 20030512
16 M_SCREEN Instance attribute Private Type reference (TYPE) SYUCOMM 20030609
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20030507
2 CREATE_ACTION_HANDLER Instance method Private Method 20030606
3 CREATE_SCREEN_VIEW Instance method Private Method 20030512
4 CREATE_TABSTRIP Instance method Private Method 20030512
5 CREATE_TOOLBAR_VIEW Instance method Private Method 20030606
6 GET_OBJECT Instance method Private Method 20030731
7 GET_SCREEN_PROPERTIES Instance method Private Method 20030512
8 ON_DISPLAY_MSG_PROTOCOL Instance method Private Event handling method 20030723
9 ON_FUNCTION_SELECTED Instance method Private Event handling method 20030606
10 ON_MODE_CHANGED Instance method Private Event handling method 20030731
11 ON_MSG_PROTOCOL Instance method Private Event handling method 20030723
12 SET_FUNCTIONS_ACTIVE Instance method Private Method 20030807
13 SET_OBJECT Instance method Private Method 20030604
14 SET_SCREEN_PROPERTIES Instance method Private Method 20030512
15 SET_SCREEN_VIEW Instance method Private Method 20030512
16 SET_SCREEN_VIEW_PROTOCOL Instance method Private Method 20030724
17 SET_SCREEN_VIEW_TOOLBAR Instance method Private Method 20030724
18 SET_TABSTRIP Instance method Public Method 20030526
19 SET_TOOLBAR_VIEW Instance method Private Method 20030606
20 SET_VIEW Instance method Private Method 20030526
Events
Class CL_RSISW_UI_WB_SRV_DEFINITION has no event.
Types
Class CL_RSISW_UI_WB_SRV_DEFINITION has no local type.
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_SERVICE 20030512
2 Importing IR_REPOSITORY Call by reference Object reference (TYPE REF TO) CL_RSISW_M_REPOSITORY 20030604
3 Importing I_TABSTRIP Call by reference Type reference (TYPE) RSISW_E_ITEMTYPE MC_TABSTRIP_HEAD 20030828
4 Importing I_TABSTRIP_ITEM Call by reference Type reference (TYPE) RSISW_E_ITEMNAME 20030828

Method CONSTRUCTOR on class CL_RSISW_UI_WB_SRV_DEFINITION has no exception.

Method CREATE_ACTION_HANDLER Signature

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

Method CREATE_SCREEN_VIEW Signature

Method CREATE_SCREEN_VIEW on class CL_RSISW_UI_WB_SRV_DEFINITION has no parameter.
Method CREATE_SCREEN_VIEW on class CL_RSISW_UI_WB_SRV_DEFINITION has no exception.

Method CREATE_TABSTRIP Signature

Method CREATE_TABSTRIP on class CL_RSISW_UI_WB_SRV_DEFINITION has no parameter.
Method CREATE_TABSTRIP on class CL_RSISW_UI_WB_SRV_DEFINITION has no exception.

Method CREATE_TOOLBAR_VIEW Signature

Method CREATE_TOOLBAR_VIEW on class CL_RSISW_UI_WB_SRV_DEFINITION has no parameter.
Method CREATE_TOOLBAR_VIEW on class CL_RSISW_UI_WB_SRV_DEFINITION has no exception.

Method GET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_OBJECT Value transfer Type reference (TYPE) RSISW_S_UI_ACTION_OBJECT 20030731

Method GET_OBJECT on class CL_RSISW_UI_WB_SRV_DEFINITION has no exception.

Method GET_SCREEN_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_TABSTRIP Value transfer Type reference (TYPE) RSISW_S_UI_TABSTRIP 20030512

Method GET_SCREEN_PROPERTIES on class CL_RSISW_UI_WB_SRV_DEFINITION 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) 20030723
2 Importing SENDER Call by reference Attribute reference (LIKE) 20030723

Method ON_DISPLAY_MSG_PROTOCOL on class CL_RSISW_UI_WB_SRV_DEFINITION has no exception.

Method ON_FUNCTION_SELECTED Signature

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

Method ON_FUNCTION_SELECTED on class CL_RSISW_UI_WB_SRV_DEFINITION 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_WB_SRV_DEFINITION 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) 20030723
2 Importing SENDER Call by reference Attribute reference (LIKE) 20030723

Method ON_MSG_PROTOCOL on class CL_RSISW_UI_WB_SRV_DEFINITION has no exception.

Method SET_FUNCTIONS_ACTIVE Signature

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

Method SET_FUNCTIONS_ACTIVE on class CL_RSISW_UI_WB_SRV_DEFINITION has no exception.

Method SET_OBJECT 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 20030608

Method SET_OBJECT on class CL_RSISW_UI_WB_SRV_DEFINITION has no exception.

Method SET_SCREEN_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TABSTRIP Value transfer Type reference (TYPE) RSISW_S_UI_TABSTRIP 20030512

Method SET_SCREEN_PROPERTIES on class CL_RSISW_UI_WB_SRV_DEFINITION has no exception.

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 20030512

Method SET_SCREEN_VIEW on class CL_RSISW_UI_WB_SRV_DEFINITION has no exception.

Method SET_SCREEN_VIEW_PROTOCOL Signature

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

Method SET_SCREEN_VIEW_TOOLBAR Signature

Method SET_SCREEN_VIEW_TOOLBAR on class CL_RSISW_UI_WB_SRV_DEFINITION has no parameter.
Method SET_SCREEN_VIEW_TOOLBAR on class CL_RSISW_UI_WB_SRV_DEFINITION has no exception.

Method SET_TABSTRIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABSTRIP Call by reference Type reference (TYPE) RSISW_E_ITEMTYPE MC_TABSTRIP_HEAD 20030526
2 Importing I_TABSTRIP_ITEM Call by reference Type reference (TYPE) RSISW_E_ITEMNAME 20030828

Method SET_TABSTRIP on class CL_RSISW_UI_WB_SRV_DEFINITION has no exception.

Method SET_TOOLBAR_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 20030606

Method SET_TOOLBAR_VIEW on class CL_RSISW_UI_WB_SRV_DEFINITION has no exception.

Method SET_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 20030526
# Exception Resumable Description Created on
1 MODEL_NOT_VALID 20030603
History
Last changed by/on SAP  20130531 
SAP Release Created in 400