SAP ABAP Class /IWBEP/CL_SBUI_COMMAND (SB: UI command handler (convenience class))
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SB (Application Component) Gateway Service Builder
     /IWBEP/SB_UI_BASE (Package) Gateway Service Builder UI - API and SPI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_SBCM_MSG_CONTEXT SB: message context 20120508
2 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_SBUI_COMMAND SB: UI command behavior 20120215
3 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_SBUI_COMMAND_HANDLER SB: UI command handler behavior 20120215
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_IN_CMD_GENIL SB: UI Command Genil Integration 20120313
2 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_TM_CMD_SIMPLE SB: UI template command check 20120524
3 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_TM_CMD_IMPORT SB: UI template command check 20120508
4 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_TM_CMD_CREATE SB: UI template command create 20120206
5 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_TM_CMD_CHECK SB: UI template command check 20120206
6 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_PR_CMD SB: UI command project abstract 20120315
7 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_CMD_VRP_SHOW SB: ON Vocabulary Display Command 20130409
8 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_CMD_VOC_DEL SB: ON Command to remove vocabularies 20131008
9 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_CMD_VOC_ADD SB: ON Add Vocabulary to Project Command 20130405
10 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_OD_CMD_FORW_CRT SB: OD Command for Forward Creation 20120828
... Click here to see Used By full list (29 items)
Properties
Class /IWBEP/CL_SBUI_COMMAND  
Short Description SB: UI command handler (convenience class)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /IWBEP/SBUI    
Program status P  SAP Standard Production Program 
Category 0   
Package /IWBEP/SB_UI_BASE   Gateway Service Builder UI - API and SPI 
Created 20120126   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWBEP/IF_SBUI_CONTROLLER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /IWBEP/IF_SBCM_MSG_CONTEXT SB: message context 20120508
2 /IWBEP/IF_SBUI_COMMAND SB: UI command behavior 20120215
3 /IWBEP/IF_SBUI_COMMAND_HANDLER SB: UI command handler behavior 20120215
Friends
Class /IWBEP/CL_SBUI_COMMAND has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CONTROLLER Instance attribute Protected Object reference (TYPE REF TO) /IWBEP/IF_SBUI_CONTROLLER controller (main instance) 20120126
2 MO_MESSAGE_UTILITY Instance attribute Protected Object reference (TYPE REF TO) /IWBEP/IF_SBCM_MSG_UTILITY message utility 20120126
3 MO_SETUP_SERVICE Instance attribute Protected Object reference (TYPE REF TO) /IWBEP/IF_SBUI_SETUP_SERVICE setup service 20120625
4 MS_NAME Instance attribute Protected Attribute reference (LIKE) 20120215
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120126
2 DO_CHECK_STATE_DISABLED Instance method Protected Method template method (optional): check command state dynamically 20120319
3 DO_EXECUTE_COMMAND Instance method Protected Method template method (mandatory): execute command 20120129
Events
Class /IWBEP/CL_SBUI_COMMAND has no event.
Types
Class /IWBEP/CL_SBUI_COMMAND 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 IO_CONTROLLER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBUI_CONTROLLER main controller 20120126
2 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/SBUI_COMMAND command name 20120129
3 Importing IV_PLUGIN Call by reference Type reference (TYPE) /IWBEP/SBUI_PLUGIN command plugin 20120129
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120126

Method DO_CHECK_STATE_DISABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COMMAND Call by reference Type reference (TYPE) /IWBEP/IF_SBUI_CONTROLLER=>TY_S_COMMAND_REQUEST command 20120711
2 Returning RV_DISABLED Value transfer Type reference (TYPE) ABAP_BOOL disabled for all (really all) selected nodes? 20120319
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120319

Method DO_EXECUTE_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COMMAND Call by reference Type reference (TYPE) /IWBEP/IF_SBUI_CONTROLLER=>TY_S_COMMAND_REQUEST command 20120129
2 Returning RV_RCODE Value transfer Type reference (TYPE) /IWBEP/IF_SBUI_CONTROLLER=>TY_RETURN_CODE return code 20120129
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120130
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_IN_CMD_GENIL SB: UI Command Genil Integration 20120313
2 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_TM_CMD_SIMPLE SB: UI template command check 20120524
3 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_TM_CMD_IMPORT SB: UI template command check 20120508
4 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_TM_CMD_CREATE SB: UI template command create 20120206
5 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_TM_CMD_CHECK SB: UI template command check 20120206
6 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_PR_CMD SB: UI command project abstract 20120315
7 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_CMD_VRP_SHOW SB: ON Vocabulary Display Command 20130409
8 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_CMD_VOC_DEL SB: ON Command to remove vocabularies 20131008
9 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_CMD_VOC_ADD SB: ON Add Vocabulary to Project Command 20130405
10 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_OD_CMD_FORW_CRT SB: OD Command for Forward Creation 20120828
11 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_OD_CMD_DDICIMP SB: OD Command for DDIC Import 20120309
12 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_OD_CMD_ASSO_WIZ SB: OD Command for association wizard 20120927
13 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_MG_COMMAND SB: Command class for Modification Generator 20120502
14 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_LMTOOLS_CMD Gateway Service Builder - LM Tools Command class 20120510
15 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_IN_CMD_SPI SB: UI Command SPI Integration 20120313
16 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_APC_COMMAND SB: Command class for Modification Generator 20140129
17 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_IN_CMD_ANLT SB: UI Command SAP Analytics Integration 20120313
18 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_IM_CMD_INCLMD SB: UI Command Include Model 20120521
19 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_GN_CMD_GENERATE SB: UI command Generate 20120216
20 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_GA_CMD_NAV SB: UI Generated Artifact Command Navigate 20120216
21 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_FL_CMD_IMPORT SB: UI command File Importer 20120215
22 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_DP_CMD_SYNC_ES SB: DSP UI command synchronize entity sets 20120215
23 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_DP_CMD_SEL_DS SB: DSP UI command select data source 20120215
24 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_DP_CMD_GOTO_OP SB: DSP UI command synchronize entity sets 20120312
25 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_DP_CMD_DELE_MA Obsolete # the standard delete command is used 20120410
26 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_DP_CMD_CRT_ENT SB: DSP UI command create entity 20120502
27 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_DP_CMD_CREA_MA SB: DSP UI command create mapping 20120409
28 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_DP_CMD_ADD_PR SB: DSP UI command Add Properties 20121009
29 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_CR_COMMAND SB: Command class for Create New scenario 20120705
History
Last changed by/on SAP  20130531 
SAP Release Created in 200