SAP ABAP Class /IWBEP/CL_SBUI_VIEW (SB: UI view (control-based))
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 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_CONTROL_HANDLER SB: UI control handler 20120116
2 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_SBUI_COMMAND_HANDLER SB: UI command handler behavior 20120215
3 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_SBUI_INTERACTIVE SB: UI interactive behavior 20120126
4 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_SBUI_VIEW SB: UI control-based view 20120126
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_APC_PREVIEW To show preview of imported service 20140305
2 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_DP_DS_TREE_COMP SB: DSP UI - mapping - Data Source tree host 20120513
3 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_DP_ES_TREE_COMP SB: DSP UI - Entity set container - NEW 20120515
4 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_CTM_EXPV 20130503
5 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_CTV_EXPV SB: ON Column Tree View for Expression Values 20130506
6 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_EDT_EXPV SB: ON Text Editor for Expression Values 20130511
7 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_TREE_EXPV 20130503
8 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_SB_APP_LOG SB: UI application log 20120126
9 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_SB_FILE_TREE SB: UI File comparison tree 20130313
10 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_SB_FLIM_PREVIEW SB: This class is to show the final preview 20130318
... Click here to see Used By full list (14 items)
Properties
Class /IWBEP/CL_SBUI_VIEW  
Short Description SB: UI view (control-based)    
Super Class /IWBEP/CL_SBUI_CONTROL_HANDLER SB: UI control handler 
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 20120116   SAP 
Last change 20141120    
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 /IWBEP/IF_SBUI_INTERACTIVE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 /IWBEP/IF_SBUI_SETUP_SERVICE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /IWBEP/IF_SBUI_COMMAND_HANDLER SB: UI command handler behavior 20120215
2 /IWBEP/IF_SBUI_INTERACTIVE SB: UI interactive behavior 20120126
3 /IWBEP/IF_SBUI_VIEW SB: UI control-based view 20120126
Friends
Class /IWBEP/CL_SBUI_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_LC_NAV_END Constant Private Type reference (TYPE) SYUCOMM '_NAV_END' view specific command 20130703
2 MT_NAVIGABLE Instance attribute Private Type reference (TYPE) TY_T_NAVIGABLE 20130416
3 MT_PARAMETER Instance attribute Private Type reference (TYPE) /IWBEP/IF_SBUI_CONTROLLER=>TY_T_PARAMETER_MAP parameter class member binding 20120427
4 MV_INPUT_RCODE Instance attribute Private Type reference (TYPE) /IWBEP/IF_SBUI_CONTROLLER=>TY_RETURN_CODE return code from input validation 20120216
5 MV_SELECTING Instance attribute Private Type reference (TYPE) ABAP_BOOL check recursive selection retrieval 20130416
Methods
# Method Level Visibility Method type Description Created on
1 CLEANUP_NAVIGABLE_COMPONENTS Instance method Protected Method utility: cleanup navigable components 20130416
2 DO_CANCEL_ERROR_HANDLING Instance method Protected Method template method (optional): cancel input error handling 20120213
3 DO_CHECK_PENDING_VALIDATION Instance method Protected Method template method (optional): check pending input validation 20120301
4 DO_EXECUTE_COMMAND Instance method Protected Method template method (optional): execute view specific command 20120117
5 DO_HANDLE_CHANGED_PARAMETER Instance method Protected Method template method (optional): handle changed parameter value 20130203
6 DO_HANDLE_LOCAL_NAVIGATION Instance method Protected Method template method (optional): adjust local state on navigation 20130703
7 DO_RETURN_SELECTED_NODES Instance method Protected Method template method (optional): return selected nodes 20120227
8 DO_RETURN_SELECTION_HANDLER Instance method Protected Method template method (optional): return selection handler 20120715
9 DO_SETUP_INSTANCE Instance method Protected Method template method (optional): setup before 1st controller call 20120427
10 DO_UPDATE_BEFORE_OUTPUT Instance method Protected Method template method (mandatory): update display on roundtrip end 20120213
11 EXECUTE_COMMAND Instance method Public Method 20120410
12 GET_ANCESTOR Instance method Public Method 20120426
13 GET_INPUT_RCODE Instance method Public Method 20120410
14 GET_PARAMETER_VALUE Instance method Public Method 20120502
15 GET_START_NODES Instance method Public Method 20130419
16 LOOKUP_NAVIGABLE_COMPONENT Instance method Protected Method utility: lookup navigable comonent 20130416
17 REGISTER_NAVIGABLE_COMPONENT Instance method Protected Method utility: register navigable component 20130416
18 SET_PARAMETER_VALUE Instance method Public Method 20120502
Events
Class /IWBEP/CL_SBUI_VIEW has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_NAVIGABLE Private See coding navigable component 20130416 BEGIN OF TY_S_NAVIGABLE , FCODE TYPE syucomm , COMPONENT TYPE REF TO /IWBEP/IF_SBUI_COMPONENT , END OF TY_S_NAVIGABLE
2 TY_T_NAVIGABLE Private See coding navigable component table 20130416 TY_T_NAVIGABLE TYPE SORTED TABLE OF TY_S_NAVIGABLE WITH UNIQUE KEY fcode
3 TY_T_VIEW Protected Attribute reference (LIKE) 20130417
Method Signatures

Method CLEANUP_NAVIGABLE_COMPONENTS Signature

Method CLEANUP_NAVIGABLE_COMPONENTS on class /IWBEP/CL_SBUI_VIEW has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130416

Method DO_CANCEL_ERROR_HANDLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RCODE Value transfer Type reference (TYPE) /IWBEP/IF_SBUI_CONTROLLER=>TY_RETURN_CODE return code 20120213
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120213

Method DO_CHECK_PENDING_VALIDATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RCODE Value transfer Type reference (TYPE) /IWBEP/IF_SBUI_CONTROLLER=>TY_RETURN_CODE return code from input validation 20120301
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120301

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 20120117
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 20120203

Method DO_HANDLE_CHANGED_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) STRING parameter name as defined while setup instance 20130203
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130203

Method DO_HANDLE_LOCAL_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RCODE Value transfer Type reference (TYPE) /IWBEP/IF_SBUI_CONTROLLER=>TY_RETURN_CODE return code 20130703
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130703

Method DO_RETURN_SELECTED_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SELECTED Call by reference Type reference (TYPE) /IWBEP/IF_SBUI_CONTROLLER=>TY_T_NAVIGATION_TARGET collection of selected nodes 20120227
2 Exporting EV_RCODE Call by reference Type reference (TYPE) /IWBEP/IF_SBUI_CONTROLLER=>TY_RETURN_CODE return code 20120227
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120227

Method DO_RETURN_SELECTION_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_HANDLER Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBUI_INTERACTIVE selection handler (either me or a child component) 20120715
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120715

Method DO_SETUP_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARAMETER Call by reference Type reference (TYPE) /IWBEP/IF_SBUI_CONTROLLER=>TY_T_PARAMETER_MAP mapping of parameter names to class member references 20120427
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120427

Method DO_UPDATE_BEFORE_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CURRENT Call by reference Type reference (TYPE) /IWBEP/IF_SBUI_CONTROLLER=>TY_S_UPDATE_STATE state information provided on update before output 20120312
2 Returning RV_RCODE Value transfer Type reference (TYPE) /IWBEP/IF_SBUI_CONTROLLER=>TY_RETURN_CODE return code 20120213
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120213

Method EXECUTE_COMMAND Signature

Method EXECUTE_COMMAND on class /IWBEP/CL_SBUI_VIEW has no parameter.
Method EXECUTE_COMMAND on class /IWBEP/CL_SBUI_VIEW has no exception.

Method GET_ANCESTOR Signature

Method GET_ANCESTOR on class /IWBEP/CL_SBUI_VIEW has no parameter.
Method GET_ANCESTOR on class /IWBEP/CL_SBUI_VIEW has no exception.

Method GET_INPUT_RCODE Signature

Method GET_INPUT_RCODE on class /IWBEP/CL_SBUI_VIEW has no parameter.
Method GET_INPUT_RCODE on class /IWBEP/CL_SBUI_VIEW has no exception.

Method GET_PARAMETER_VALUE Signature

Method GET_PARAMETER_VALUE on class /IWBEP/CL_SBUI_VIEW has no parameter.
Method GET_PARAMETER_VALUE on class /IWBEP/CL_SBUI_VIEW has no exception.

Method GET_START_NODES Signature

Method GET_START_NODES on class /IWBEP/CL_SBUI_VIEW has no parameter.
Method GET_START_NODES on class /IWBEP/CL_SBUI_VIEW has no exception.

Method LOOKUP_NAVIGABLE_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FCODE Call by reference Type reference (TYPE) SYUCOMM function code 20130416
2 Returning RO_COMPONENT Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBUI_COMPONENT navigable component 20130416
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130416

Method REGISTER_NAVIGABLE_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMPONENT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBUI_COMPONENT navigable component 20130416
2 Returning RV_FCODE Value transfer Type reference (TYPE) SYUCOMM function code that triggers visibility 20130416
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130416

Method SET_PARAMETER_VALUE Signature

Method SET_PARAMETER_VALUE on class /IWBEP/CL_SBUI_VIEW has no parameter.
Method SET_PARAMETER_VALUE on class /IWBEP/CL_SBUI_VIEW has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_APC_PREVIEW To show preview of imported service 20140305
2 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_DP_DS_TREE_COMP SB: DSP UI - mapping - Data Source tree host 20120513
3 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_DP_ES_TREE_COMP SB: DSP UI - Entity set container - NEW 20120515
4 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_CTM_EXPV 20130503
5 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_CTV_EXPV SB: ON Column Tree View for Expression Values 20130506
6 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_EDT_EXPV SB: ON Text Editor for Expression Values 20130511
7 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_ON_TREE_EXPV 20130503
8 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_SB_APP_LOG SB: UI application log 20120126
9 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_SB_FILE_TREE SB: UI File comparison tree 20130313
10 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_SB_FLIM_PREVIEW SB: This class is to show the final preview 20130318
11 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_SB_NAV_TREE SB: UI navigation tree 20120126
12 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_VIEW_COMPOSITE SB: UI view composite 20120502
13 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBUI_VIEW_GRID SB: UI view grid (abstract convenience class) 20120201
14 Inheritance (c INHERITING FROM c_ref)  CL_SADL_GW_UI_TREE_DS_COMP Component View for SADL Data Source Tree 20131021
History
Last changed by/on SAP  20141120 
SAP Release Created in 200