SAP ABAP Class CL_RSISW_UI_WB_ACTIONS (UI: Service Model Actions)
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 Abstract Class for Controller of Views 20030624
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSISW_UI_ACTION 20030606
Properties
Class CL_RSISW_UI_WB_ACTIONS  
Short Description UI: Service Model Actions    
Super Class CL_RSISW_UI_CTRLER Abstract Class for Controller of Views 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSISW   Intelligent Services Workbench 
Created 20030604   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 Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_RSISW_UI_CTRLER_VIEW 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)
4 RSISW Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 SEOX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSISW_UI_ACTION 20030606
Friends
Class CL_RSISW_UI_WB_ACTIONS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_CREATE_MODE Constant Private Type reference (TYPE) SYUCOMM 'CREATE' 20030725
2 MC_CREATE_MODE_COPY Constant Private Type reference (TYPE) SYUCOMM 'COPY' 20030725
3 MC_CREATE_MODE_RENAME Constant Private Type reference (TYPE) SYUCOMM 'RENAME' 20030725
4 MR_CTRLER_VIEW Instance attribute Public Object reference (TYPE REF TO) IF_RSISW_UI_CTRLER_VIEW 20030828
5 MR_MSG_PROTOCOL Instance attribute Public Object reference (TYPE REF TO) CL_RSISW_UI_WB_PROTOCOL 20030618
6 MS_OBJECT Instance attribute Public Type reference (TYPE) RSISW_S_UI_ACTION_OBJECT 20030605
7 M_OBJECT_CREATED Instance attribute Private Type reference (TYPE) RS_BOOL 20030806
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_ACCESS_CLASS Static method Public Method 20030903
2 ACTION_ACCESS_DEVC Static method Public Method 20031030
3 ACTION_ACCESS_TYPEINFO Static method Public Method 20030903
4 ACTION_ACTIVATE Instance method Public Method 20030729
5 ACTION_CHECK Instance method Public Method 20030729
6 ACTION_CHECK_CLASS Static method Public Method 20030904
7 ACTION_COPY Instance method Public Method 20030729
8 ACTION_COPY_OBJECT_TECH Instance method Public Method 20030729
9 ACTION_CREATE Instance method Public Method 20030729
10 ACTION_CREATE_CLASS Static method Public Method 20030904
11 ACTION_CREATE_OBJECT_TECH Instance method Public Method 20030729
12 ACTION_DELETE Instance method Public Method 20030729
13 ACTION_DISPLAY Instance method Public Method 20030729
14 ACTION_F4_PDIALOGS Static method Public Method 20031014
15 ACTION_F4_SUBCLASSES Static method Public Method 20031013
16 ACTION_MODIFY Instance method Public Method 20030729
17 ACTION_OBJECT Instance method Public Method 20030731
18 ACTION_PDIALOG Instance method Private Method 20031022
19 ACTION_RENAME Instance method Public Method 20030729
20 ACTION_RENAME_OBJECT_TECH Instance method Public Method 20030729
21 ACTION_SAVE Instance method Public Method 20030729
22 ACTION_TOGGLE Instance method Public Method 20030729
23 CHECK_NEW_OBJECT Instance method Private Method 20030729
24 CHECK_OBJECT Instance method Private Method 20030729
25 CLOSE_MSG_PROTOCOL Instance method Private Method 20031013
26 CLOSE_OLD_OBJECT Instance method Private Method 20031013
27 CONSTRUCTOR Instance method Public Constructor 20030604
28 CREATE_MSG_PROTOCOL Instance method Private Method 20030723
29 CREATE_OBJECT Instance method Private Method 20030725
30 DISPLAY_MSG Instance method Public Method 20030730
31 FREE_MSG_PROTOCOL Instance method Private Method 20030723
32 GET_OBJECT_MODELS Instance method Public Method 20030725
33 LOCK Instance method Private Method 20030610
34 SET_ACTION Instance method Public Method 20030606
35 SET_NEW_OBJECT Instance method Private Method 20031013
36 SET_OBJECT Instance method Public Method 20030829
37 TRANSPORT_REQUEST_CHECK Instance method Private Method 20030624
38 TRANSPORT_REQUEST_SET Instance method Private Method 20030624
39 UNLOCK Instance method Private Method 20030610
Events
# Event Type Visibility Description Created on
1 MSG_PROTOCOL Instance Event
(0)
Public
(2)
20030723
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 L_TY_S_SERVICE_TR Private See coding 20030624 begin of l_ty_s_service_tr, service type rsisw_e_service, trmode type rsisw_e_trmode, end of l_ty_s_service_tr
2 L_TY_T_SERVICE_TR Private See coding 20030624 l_ty_t_service_tr type standard table of l_ty_s_service_tr
Method Signatures

Method ACTION_ACCESS_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME 20030903
2 Importing I_METHOD Call by reference Type reference (TYPE) SEOCPDNAME 20030903
3 Importing I_MODE Call by reference Type reference (TYPE) SYUCOMM IF_RSISW_UI_CTRLER_VIEW=>MC_MODE_DISPLAY 20030903
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20030904

Method ACTION_ACCESS_DEVC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEVC Call by reference Type reference (TYPE) DEVCLASS 20031030
2 Importing I_MODE Call by reference Type reference (TYPE) SYUCOMM IF_RSISW_UI_CTRLER_VIEW=>MC_MODE_DISPLAY 20031030
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20031030

Method ACTION_ACCESS_TYPEINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TYPENAME Value transfer Type reference (TYPE) TYPENAME 20030917
2 Importing I_MODE Call by reference Type reference (TYPE) SYUCOMM IF_RSISW_UI_CTRLER_VIEW=>MC_MODE_DISPLAY 20030903
3 Importing I_TYPEKIND Call by reference Type reference (TYPE) DDTYPEKIND 20030903
4 Importing I_TYPENAME Call by reference Type reference (TYPE) TYPENAME 20030903
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20030904

Method ACTION_ACTIVATE 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 20030729

Method ACTION_ACTIVATE on class CL_RSISW_UI_WB_ACTIONS has no exception.

Method ACTION_CHECK 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 20030729
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20030806

Method ACTION_CHECK_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME 20030904
# Exception Resumable Description Created on
1 CX_RS_ERROR 20030904

Method ACTION_COPY 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 20030729
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20030806

Method ACTION_COPY_OBJECT_TECH Signature

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

Method ACTION_CREATE 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 20030729
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20030806

Method ACTION_CREATE_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME 20030904
2 Importing I_SUPERCLASS Call by reference Type reference (TYPE) SEOCLSNAME 20030904
# Exception Resumable Description Created on
1 CX_RS_CANCELLED 20030904

Method ACTION_CREATE_OBJECT_TECH 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 20030729
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20030827

Method ACTION_DELETE 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 20030729

Method ACTION_DELETE on class CL_RSISW_UI_WB_ACTIONS has no exception.

Method ACTION_DISPLAY 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) IF_RSISW_UI_CTRLER_VIEW 20030828
2 Importing IS_OBJECT Call by reference Type reference (TYPE) RSISW_S_UI_ACTION_OBJECT 20030729
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20030806

Method ACTION_F4_PDIALOGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning C_PDIALOG Value transfer Type reference (TYPE) SEOCLSNAME 20031014
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20031014

Method ACTION_F4_SUBCLASSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME 20031013
2 Returning R_SUBCLASS Value transfer Type reference (TYPE) SEOCLSNAME 20031013
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20031014

Method ACTION_MODIFY 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) IF_RSISW_UI_CTRLER_VIEW 20030828
2 Importing IS_OBJECT Call by reference Type reference (TYPE) RSISW_S_UI_ACTION_OBJECT 20030729
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20030806

Method ACTION_OBJECT 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) IF_RSISW_UI_CTRLER_VIEW 20030828
2 Importing IS_OBJECT Call by reference Type reference (TYPE) RSISW_S_UI_ACTION_OBJECT 20030731
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20030806

Method ACTION_PDIALOG 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 20031022
2 Importing I_MODE Call by reference Type reference (TYPE) SYUCOMM IF_RSISW_UI_CTRLER_VIEW=>MC_MODE_DISPLAY 20031022

Method ACTION_PDIALOG on class CL_RSISW_UI_WB_ACTIONS has no exception.

Method ACTION_RENAME 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 20030729
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20030806

Method ACTION_RENAME_OBJECT_TECH Signature

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

Method ACTION_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FLOW_OBJECT Call by reference Type reference (TYPE) RSISW_S_UI_ACTION_OBJECT 20030819
2 Importing IS_OBJECT Call by reference Type reference (TYPE) RSISW_S_UI_ACTION_OBJECT 20030729
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20030827

Method ACTION_TOGGLE 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) IF_RSISW_UI_CTRLER_VIEW 20030828
2 Importing IS_OBJECT Call by reference Type reference (TYPE) RSISW_S_UI_ACTION_OBJECT 20030729
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20030806

Method CHECK_NEW_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 20030729
2 Importing I_CLOSE_OLD_REPITEM Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20031013
3 Importing I_CLOSE_OLD_REPITEM_MSG Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20031013
4 Returning R_NEW Value transfer Type reference (TYPE) RS_BOOL 20030829
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20030804

Method CHECK_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OBJECT Call by reference Type reference (TYPE) RSISW_S_UI_ACTION_OBJECT 20030729

Method CHECK_OBJECT on class CL_RSISW_UI_WB_ACTIONS has no exception.

Method CLOSE_MSG_PROTOCOL Signature

Method CLOSE_MSG_PROTOCOL on class CL_RSISW_UI_WB_ACTIONS has no parameter.
Method CLOSE_MSG_PROTOCOL on class CL_RSISW_UI_WB_ACTIONS has no exception.

Method CLOSE_OLD_OBJECT Signature

Method CLOSE_OLD_OBJECT on class CL_RSISW_UI_WB_ACTIONS has no parameter.
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20031013

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 20030604
2 Importing IR_VIEW Call by reference Object reference (TYPE REF TO) IF_RSISW_UI_CTRLER_VIEW 20030828
3 Importing IS_OBJECT Call by reference Type reference (TYPE) RSISW_S_UI_ACTION_OBJECT 20030604

Method CONSTRUCTOR on class CL_RSISW_UI_WB_ACTIONS has no exception.

Method CREATE_MSG_PROTOCOL Signature

Method CREATE_MSG_PROTOCOL on class CL_RSISW_UI_WB_ACTIONS has no parameter.
Method CREATE_MSG_PROTOCOL on class CL_RSISW_UI_WB_ACTIONS has no exception.

Method CREATE_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 20030729
2 Importing I_CREATE_MODE Call by reference Type reference (TYPE) SYUCOMM MC_CREATE_MODE 20030725
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20030806

Method DISPLAY_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG 20030730
2 Importing IS_OBJECT Call by reference Type reference (TYPE) RSISW_S_UI_ACTION_OBJECT 20031013
3 Importing I_ALWAYS Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE 20030730

Method DISPLAY_MSG on class CL_RSISW_UI_WB_ACTIONS has no exception.

Method FREE_MSG_PROTOCOL Signature

Method FREE_MSG_PROTOCOL on class CL_RSISW_UI_WB_ACTIONS has no parameter.
Method FREE_MSG_PROTOCOL on class CL_RSISW_UI_WB_ACTIONS has no exception.

Method GET_OBJECT_MODELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DIALOG_LIST Call by reference Object reference (TYPE REF TO) CL_RSISW_M_DIALOG_LIST 20031022
2 Exporting ER_SERVICE_ITEM_MODEL Call by reference Object reference (TYPE REF TO) CL_RSISW_M_A_SRV_PROPERTY 20030725
3 Exporting ER_SERVICE_MODEL Call by reference Object reference (TYPE REF TO) CL_RSISW_M_SERVICE 20030725
4 Importing IS_OBJECT Call by reference Type reference (TYPE) RSISW_S_UI_ACTION_OBJECT 20030725

Method GET_OBJECT_MODELS on class CL_RSISW_UI_WB_ACTIONS has no exception.

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REPITEM Call by reference Type reference (TYPE) RSISW_E_SERVICE 20030725
# Exception Resumable Description Created on
1 CX_RS_FOREIGN_LOCK 20030624

Method SET_ACTION 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) IF_RSISW_UI_CTRLER_VIEW 20030828
2 Importing IS_OBJECT Call by reference Type reference (TYPE) RSISW_S_UI_ACTION_OBJECT 20030729
3 Importing I_ACTION Call by reference Type reference (TYPE) SYUCOMM 20030606
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20030806

Method SET_NEW_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 20031013
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20031013

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 20030829

Method SET_OBJECT on class CL_RSISW_UI_WB_ACTIONS has no exception.

Method TRANSPORT_REQUEST_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REPITEM Call by reference Type reference (TYPE) RSISW_E_SERVICE 20030725
# Exception Resumable Description Created on
1 CX_RS_DISPLAY_ONLY Objekt darf nur angezeigt, nicht aber bearbeitet werden 20030624

Method TRANSPORT_REQUEST_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INSERT_OR_DELETE Call by reference Type reference (TYPE) CHAR1 'I' 20030624
2 Importing I_REPITEM Call by reference Type reference (TYPE) RSISW_E_SERVICE 20030725
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20030827
2 CX_RS_DISPLAY_ONLY Objekt darf nur angezeigt, nicht aber bearbeitet werden 20030624

Method UNLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REPITEM Call by reference Type reference (TYPE) RSISW_E_SERVICE 20030725

Method UNLOCK on class CL_RSISW_UI_WB_ACTIONS has no exception.
Event Signatures

Event MSG_PROTOCOL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IR_MSG_PROTOCOL_HANDLE Exporting Value transfer Object reference (TYPE REF TO) CL_RSISW_UI_WB_PROTOCOL_HANDLE 20030723
History
Last changed by/on SAP  20130531 
SAP Release Created in 400