SAP ABAP Class /IWBEP/IF_SBUI_SETUP_SERVICE (SB: UI setup service for components)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  /IWBEP/IF_SBUI_SETUP_FACTORY SB: UI setup factory for controller only 20120118
2 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/CL_SBUI_SETUP SB: UI setup (validation and controller support) 20120114
Properties
Class /IWBEP/IF_SBUI_SETUP_SERVICE  
Short Description SB: UI setup service for components    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20120114   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_SBDM_NODE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 /IWBEP/IF_SBUI_COMPONENT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 /IWBEP/IF_SBUI_FILTER 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
Class /IWBEP/IF_SBUI_SETUP_SERVICE has no interface implemented.
Friends
Class /IWBEP/IF_SBUI_SETUP_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_COMMAND_CONTEXT_NODE Constant Public Type reference (TYPE) /IWBEP/SBUI_COMMAND_CONTEXT SPACE command context: parent 20130408
2 GC_COMMAND_CONTEXT_PARENT Constant Public Type reference (TYPE) /IWBEP/SBUI_COMMAND_CONTEXT 'P' command context: parent 20130408
3 GC_COMMAND_CONTEXT_ROOT Constant Public Type reference (TYPE) /IWBEP/SBUI_COMMAND_CONTEXT 'R' command context: parent 20130408
4 GC_COMMAND_SEPARATOR Constant Public Type reference (TYPE) TY_S_COMMAND_SCODE-SEPARATOR '_' command name separator 20120203
5 GC_LAYOUT_FRAMESET Constant Public Type reference (TYPE) /IWBEP/SBUI_LAYOUT 'F' layout: frameset 20120217
6 GC_LAYOUT_TABSTRIP Constant Public Type reference (TYPE) /IWBEP/SBUI_LAYOUT 'T' layout: tabstrip 20120217
7 GC_METRIC_DYNPRO Constant Public Type reference (TYPE) TY_METRIC '1' GUI metric dynpro 20120525
8 GC_METRIC_MILLIMETER Constant Public Type reference (TYPE) TY_METRIC '3' GUI metric millimeter 20120525
9 GC_METRIC_PIXEL Constant Public Type reference (TYPE) TY_METRIC '2' GUI metric pixel 20120525
10 GC_METRIC_RELATIVE Constant Public Type reference (TYPE) TY_METRIC '4' GUI metric relative 20120525
11 GC_NAV_ITEM_FOLDER Constant Public Type reference (TYPE) /IWBEP/SBUI_NAVIGATION_ITEM '1' navigation item: folder 20120223
12 GC_NAV_ITEM_NODE Constant Public Type reference (TYPE) /IWBEP/SBUI_NAVIGATION_ITEM '2' navigation item: node 20120223
13 GC_NAV_METHOD_FOLDER_DYNAMIC Constant Public Type reference (TYPE) /IWBEP/SBUI_NAVIGATION_METHOD 'D' navigation method: folder 20120203
14 GC_NAV_METHOD_FOLDER_STATIC Constant Public Type reference (TYPE) /IWBEP/SBUI_NAVIGATION_METHOD 'F' navigation method: folder 20120203
15 GC_NAV_METHOD_GROUP_DYNAMIC Constant Public Type reference (TYPE) /IWBEP/SBUI_NAVIGATION_METHOD 'E' navigation method: category dynamic 20130324
16 GC_NAV_METHOD_GROUP_STATIC Constant Public Type reference (TYPE) /IWBEP/SBUI_NAVIGATION_METHOD 'G' navigation method: category static 20130324
17 GC_NAV_METHOD_HIDDEN Constant Public Type reference (TYPE) /IWBEP/SBUI_NAVIGATION_METHOD 'H' navigation method: hidden 20130324
18 GC_NAV_METHOD_NODE Constant Public Type reference (TYPE) /IWBEP/SBUI_NAVIGATION_METHOD 'N' navigation method: node 20120203
19 GC_RELATION_ASSOCIATION Constant Public Type reference (TYPE) /IWBEP/SBDM_RELATION_CATEGORY /IWBEP/IF_SBDM_NODE=>GC_REL_CATEGORY_ASSOCIATION relation category: association 20120216
20 GC_RELATION_COMPOSITION Constant Public Type reference (TYPE) /IWBEP/SBDM_RELATION_CATEGORY /IWBEP/IF_SBDM_NODE=>GC_REL_CATEGORY_COMPOSITION relation category: composition 20120216
21 GC_SCREEN_DETAIL Constant Public Type reference (TYPE) /IWBEP/SBUI_SCREEN_CATEGORY '2' screen: detail 20120217
22 GC_SCREEN_MAIN Constant Public Type reference (TYPE) /IWBEP/SBUI_SCREEN_CATEGORY '1' screen: main 20120217
23 GC_SCREEN_SIZE_LARGE Constant Public Type reference (TYPE) I 3 default size code 20120525
24 GC_SCREEN_SIZE_MEDIUM Constant Public Type reference (TYPE) I 2 default size code 20120525
25 GC_SCREEN_SIZE_SMALL Constant Public Type reference (TYPE) I 1 default size code 20120525
26 GC_SPLIT_MODE_COLS Constant Public Type reference (TYPE) I 2 split mode: cols 20130510
27 GC_SPLIT_MODE_ROWS Constant Public Type reference (TYPE) I 1 split mode: rows 20130510
28 GC_TEXT_ELEMENT Constant Public Type reference (TYPE) TEXTPOOLID 'I' text id (category): element 20120625
29 GC_TEXT_PROGRAM Constant Public Type reference (TYPE) TEXTPOOLID 'R' text id (category): program title 20120625
30 GC_TEXT_SELECTION Constant Public Type reference (TYPE) TEXTPOOLID 'S' text id (category): selection parameter 20120625
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACTIVE_PERSPECTIVES Instance method Public Method provide active perspectives (potentially used perspectives) 20130404
2 GET_ACTIVITY_DESCRIPTION Instance method Public Method provide guided activity description 20120507
3 GET_ASSIGNED_PERSPECTIVE Instance method Public Method provide assigned perspective for one given root 20130404
4 GET_COMMAND_ASSIGNMENT Instance method Public Method provide command assignment to navigation elements 20130427
5 GET_COMMAND_CATEGORIES Instance method Public Method provide command categories 20120625
6 GET_COMMAND_DESCRIPTION Instance method Public Method provide command description 20120224
7 GET_COMMAND_FCODE Instance method Public Method provide command function code 20120227
8 GET_COMPONENT_ASSIGNMENT Instance method Public Method provide component assignment to navigation elements 20120323
9 GET_COMPONENT_CATEGORY Instance method Public Method provide component category 20120216
10 GET_COMPONENT_LABEL Instance method Public Method provide component label 20120325
11 GET_COMPONENT_TITLE Instance method Public Method provide component title text 20120217
12 GET_DEFAULT_SCREEN_SIZE Instance method Public Method provide default screen size (dialogs: small, medium, large) 20120525
13 GET_ELEMENT_NODE_ICON Instance method Public Method provide tree icon for one navigation element 20130625
14 GET_ELEMENT_NODE_TYPE Instance method Public Method provide target node type for one navigation element 20130417
15 GET_EXTENSION_INFO Instance method Public Method provide extension information (to fill e.g. dropdown fields) 20130221
16 GET_EXTENSION_KEYS Instance method Public Method provide extension keys 20130221
17 GET_EXTENSION_POINTS Instance method Public Method provide extension points of one plugin 20130221
18 GET_GENERATION_STRATEGIES Instance method Public Method provide available generation strategy names 20120522
19 GET_LONGTEXT_FROM_MESSAGE Instance method Public Method provide longtext from a T100 message (EN as fallback) 20120824
20 GET_NAVIGATION_ELEMENTS Instance method Public Method provide navigation elements for selected perspectives 20120114
21 GET_NODE_TYPE_DESCRIPTION Instance method Public Method provide node type description 20130422
22 GET_REGISTERED_COMMANDS Instance method Public Method provide registered commands 20120221
23 GET_RELATED_NODE_TYPES Instance method Public Method provide related node types by relation category 20130212
24 GET_TEXTPOOL_ENTRY Instance method Public Method provide textpool entry in system language (EN as fallback) 20120625
Events
Class /IWBEP/IF_SBUI_SETUP_SERVICE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_METRIC Public See coding component sizing metric 20120525 ty_metric TYPE c LENGTH 1
2 TY_NODE_CATEGORY Public Type reference (TYPE) STRING 20130415
3 TY_POSITION Public Type reference (TYPE) I component position value 20120525
4 TY_SIZE Public Type reference (TYPE) I component size value 20120525
5 TY_S_AREA Public See coding component area (left, top, right, bottom) 20120525 BEGIN OF ty_s_area , metric TYPE ty_metric, left TYPE ty_position , top TYPE ty_position , right TYPE ty_position , bottom TYPE ty_position , END OF ty_s_area
6 TY_S_COMMAND_CATEGORY Public See coding command category 20120625 BEGIN OF ty_s_command_category , category TYPE /iwbep/sbui_command_category , gui_text TYPE gui_text , END OF ty_s_command_category
7 TY_S_COMMAND_HANDLER Public See coding active command handler 20120221 BEGIN OF ty_s_command_handler , fcode TYPE syucomm , plugin TYPE /iwbep/sbui_plugin , name TYPE /iwbep/sbui_command , readonly TYPE /iwbep/sbui_indicator_readonly , dsp_mode TYPE /iwbep/sbui_indicator_dsp_mode , chg_mode TYPE /iwbep/sbui_indicator_chg_mode , context TYPE /iwbep/sbui_command_context , dyn_check TYPE /iwbep/sbui_indicator_dyn_chk , multiplicity TYPE /iwbep/sbui_command_multiplcty , category TYPE /iwbep/sbui_command_category , mtext TYPE gui_text , stext TYPE gui_text , END OF ty_s_command_handler
8 TY_S_COMMAND_SCODE Public See coding command code for GUI status (limited length and structure) 20120129 BEGIN OF ty_s_command_scode , prefix TYPE /iwbep/sbui_plugin_prefix, separator TYPE c LENGTH 1, name TYPE /iwbep/sbui_command, END OF ty_s_command_scode
9 TY_S_COMPONENT_ASSIGNMENT Public See coding component assignment 20120323 BEGIN OF ty_s_component_assignment , screen TYPE /iwbep/sbui_screen_category , area TYPE /iwbep/sbui_screen_area . INCLUDE TYPE ty_s_component_name AS component_name . TYPES: type TYPE /iwbep/sbui_component_type , END OF ty_s_component_assignment
10 TY_S_COMPONENT_NAME Public See coding component name (plugin, name) 20130415 BEGIN OF ty_s_component_name , plugin TYPE /iwbep/sbui_plugin , component TYPE /iwbep/sbui_component , END OF ty_s_component_name
11 TY_S_EXTENSION Public See coding extension 20130221 BEGIN OF ty_s_extension , key TYPE /iwbep/sbdm_extension_key , label TYPE /iwbep/sbui_extension_label , title TYPE /iwbep/sbui_extension_title , END OF ty_s_extension
12 TY_S_EXTENSION_POINT Public See coding extension point 20130221 BEGIN OF ty_s_extension_point , name TYPE /iwbep/sbdm_extension_point , behavior TYPE seoclsname , filter TYPE /iwbep/sbdm_extension_filter , END OF ty_s_extension_point
13 TY_S_GENERATION_STRATEGY Public See coding generation strategy 20120522 BEGIN OF ty_s_generation_strategy . INCLUDE TYPE /iwbep/s_sbdm_gen_strategy AS gs_name. TYPES: description TYPE /iwbep/sbdm_description , END OF ty_s_generation_strategy
14 TY_S_NAVIGATION_DEFAULT Public See coding navigation default 20130415 BEGIN OF ty_s_navigation_default , target TYPE ty_s_navigation_target , component TYPE ty_s_component_name , END OF ty_s_navigation_default
15 TY_S_NAVIGATION_ELEMENT Public See coding navigation element 20120201 BEGIN OF ty_s_navigation_element , perspective TYPE /iwbep/sbui_perspective , element TYPE /iwbep/sbui_navigation_element , parent TYPE /iwbep/sbui_navigation_element , method TYPE /iwbep/sbui_navigation_method , cat_filter TYPE /iwbep/sbui_node_filter , ind_static_label TYPE /iwbep/sbui_indicator_stat_lbl , ind_objname TYPE /iwbep/sbui_indicator_objname , auto_expand_level TYPE /iwbep/sbui_auto_expand_level , node_icon TYPE /iwbep/sbui_icon , node_icon_chg TYPE /iwbep/sbui_icon_change_mode , label TYPE /iwbep/sbui_navigation_label . INCLUDE TYPE /iwbep/s_sbdm_node_type AS dm_ntype RENAMING WITH SUFFIX _dm . TYPES: dm_ntype_description TYPE /iwbep/sbdm_description , END OF ty_s_navigation_element
16 TY_S_NAVIGATION_TARGET Public See coding navigation target 20120223 BEGIN OF ty_s_navigation_target , perspective TYPE /iwbep/sbui_perspective , element TYPE /iwbep/sbui_navigation_element , item TYPE /iwbep/sbui_navigation_item , category TYPE ty_node_category , END OF ty_s_navigation_target
17 TY_S_SIZE Public See coding component size (width, height) 20120525 BEGIN OF ty_s_size, metric TYPE ty_metric, width TYPE ty_size, height TYPE ty_size, END OF ty_s_size
18 TY_T_COMMAND_CATEGORY Public See coding command category table 20120625 ty_t_command_category TYPE SORTED TABLE OF ty_s_command_category WITH UNIQUE KEY category
19 TY_T_COMMAND_CTMENU Public See coding context menu commands in defined sequence 20120221 ty_t_command_ctmenu TYPE STANDARD TABLE OF syucomm WITH DEFAULT KEY
20 TY_T_COMMAND_HANDLER Public See coding active command handler table 20120221 ty_t_command_handler TYPE SORTED TABLE OF ty_s_command_handler WITH UNIQUE KEY fcode
21 TY_T_COMPONENT_ASSIGNMENT Public See coding component assignments 20120323 ty_t_component_assignment TYPE SORTED TABLE OF ty_s_component_assignment WITH UNIQUE KEY area
22 TY_T_EXTENSION Public See coding extension table 20130221 ty_t_extension TYPE SORTED TABLE OF ty_s_extension WITH UNIQUE KEY key
23 TY_T_EXTENSION_KEY Public See coding extension key table 20130221 ty_t_extension_key TYPE SORTED TABLE OF /iwbep/sbdm_extension_key WITH UNIQUE KEY table_line
24 TY_T_EXTENSION_POINT Public See coding extension point table 20130221 ty_t_extension_point TYPE SORTED TABLE OF ty_s_extension_point WITH UNIQUE KEY name
25 TY_T_GENERATION_STRATEGY Public See coding generation strategy table 20120522 ty_t_generation_strategy TYPE SORTED TABLE OF ty_s_generation_strategy WITH UNIQUE KEY plugin name
26 TY_T_NAVIGATION_DEFAULT Public See coding navigation default table 20130415 ty_t_navigation_default TYPE SORTED TABLE OF ty_s_navigation_default WITH NON-UNIQUE KEY component
27 TY_T_NAVIGATION_ELEMENT Public See coding navigation elements 20120201 ty_t_navigation_element TYPE SORTED TABLE OF ty_s_navigation_element WITH UNIQUE KEY perspective element
28 TY_T_NAVIGATION_TARGET Public See coding navigation target table 20120410 ty_t_navigation_target TYPE SORTED TABLE OF ty_s_navigation_target WITH UNIQUE KEY table_line
29 TY_T_PERSPECTIVE Public See coding perspective table 20130404 ty_t_perspective TYPE SORTED TABLE OF /iwbep/sbui_perspective WITH UNIQUE KEY table_line
Method Signatures

Method GET_ACTIVE_PERSPECTIVES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PERSPECTIVE Value transfer Type reference (TYPE) TY_T_PERSPECTIVE active perspectives 20130404
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130404

Method GET_ACTIVITY_DESCRIPTION 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) /IWBEP/SBUI_ACTIVITY activity 20120507
2 Importing IV_PLUGIN Call by reference Type reference (TYPE) /IWBEP/SBUI_PLUGIN plugin 20120507
3 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) /IWBEP/SBDM_DESCRIPTION description 20120507
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120507

Method GET_ASSIGNED_PERSPECTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ROOT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDM_ROOT root node, e.g. project node with project type 20130404
2 Returning RV_PERSPECTIVE Value transfer Type reference (TYPE) /IWBEP/SBUI_PERSPECTIVE default perspective 20130404
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: UI exception 20130404

Method GET_COMMAND_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TARGET Call by reference Type reference (TYPE) TY_S_NAVIGATION_TARGET navigation element 20130427
2 Returning RT_COMMAND Value transfer Type reference (TYPE) TY_T_COMMAND_CTMENU ctmenu commands 20130427
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130427

Method GET_COMMAND_CATEGORIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_VALUE Value transfer Type reference (TYPE) TY_T_COMMAND_CATEGORY code values with text 20120625
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120625

Method GET_COMMAND_DESCRIPTION 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) /IWBEP/SBUI_COMMAND command 20120224
2 Importing IV_PLUGIN Call by reference Type reference (TYPE) /IWBEP/SBUI_PLUGIN plugin 20120224
3 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) /IWBEP/SBDM_DESCRIPTION description 20120224
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120224

Method GET_COMMAND_FCODE 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) /IWBEP/SBUI_COMMAND command 20120227
2 Importing IV_PLUGIN Call by reference Type reference (TYPE) /IWBEP/SBUI_PLUGIN plugin 20120227
3 Returning RV_FCODE Value transfer Type reference (TYPE) SYUCOMM function code 20120227
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120227

Method GET_COMPONENT_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TARGET Call by reference Type reference (TYPE) TY_S_NAVIGATION_TARGET navigation element 20120323
2 Importing IV_SCREEN Call by reference Type reference (TYPE) /IWBEP/SBUI_SCREEN_CATEGORY screen category 20120323
3 Returning RT_COMPONENT Value transfer Type reference (TYPE) TY_T_COMPONENT_ASSIGNMENT assigned components 20120323
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120323

Method GET_COMPONENT_CATEGORY 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) /IWBEP/SBUI_COMPONENT component name 20120216
2 Importing IV_PLUGIN Call by reference Type reference (TYPE) /IWBEP/SBUI_PLUGIN plugin 20120216
3 Returning RV_CATEGORY Value transfer Type reference (TYPE) /IWBEP/SBUI_COMPONENT_CATEGORY component category 20120216
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120216

Method GET_COMPONENT_LABEL 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) /IWBEP/SBUI_COMPONENT name 20120325
2 Importing IV_PLUGIN Call by reference Type reference (TYPE) /IWBEP/SBUI_PLUGIN plugin 20120325
3 Returning RV_LABEL Value transfer Type reference (TYPE) /IWBEP/SBUI_COMPONENT_TITLE title text 20120325
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120325

Method GET_COMPONENT_TITLE 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) /IWBEP/SBUI_COMPONENT name 20120217
2 Importing IV_PLUGIN Call by reference Type reference (TYPE) /IWBEP/SBUI_PLUGIN plugin 20120217
3 Returning RV_TITLE Value transfer Type reference (TYPE) /IWBEP/SBUI_COMPONENT_TITLE title text 20120217
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120217

Method GET_DEFAULT_SCREEN_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SIZE Call by reference Type reference (TYPE) I GC_SCREEN_SIZE_MEDIUM size code 20120525
2 Returning RS_SIZE Value transfer Type reference (TYPE) TY_S_SIZE size 20120525
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120525

Method GET_ELEMENT_NODE_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ELEMENT Call by reference Type reference (TYPE) /IWBEP/SBUI_NAVIGATION_ELEMENT element 20130625
2 Importing IV_PERSPECTIVE Call by reference Type reference (TYPE) /IWBEP/SBUI_PERSPECTIVE perspective 20130625
3 Returning RV_ICON Value transfer Type reference (TYPE) /IWBEP/SBUI_ICON icon 20130625
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130625

Method GET_ELEMENT_NODE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ELEMENT Call by reference Type reference (TYPE) /IWBEP/SBUI_NAVIGATION_ELEMENT element 20130417
2 Importing IV_PERSPECTIVE Call by reference Type reference (TYPE) /IWBEP/SBUI_PERSPECTIVE perspective 20130417
3 Returning RS_NODE_TYPE Value transfer Type reference (TYPE) /IWBEP/S_SBDM_NODE_TYPE node type 20130417
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130417

Method GET_EXTENSION_INFO 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) /IWBEP/SBDM_EXTENSION_POINT extension point name 20130221
2 Importing IV_PLUGIN Call by reference Type reference (TYPE) /IWBEP/SBUI_PLUGIN extension point plugin 20130221
3 Returning RT_RESULT Value transfer Type reference (TYPE) TY_T_EXTENSION extension information (key, label, title) 20130221
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130221

Method GET_EXTENSION_KEYS 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) /IWBEP/SBDM_EXTENSION_POINT extension point name 20130221
2 Importing IV_PLUGIN Call by reference Type reference (TYPE) /IWBEP/SBUI_PLUGIN extension point plugin 20130221
3 Returning RT_RESULT Value transfer Type reference (TYPE) TY_T_EXTENSION_KEY extension keys 20130221
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130221

Method GET_EXTENSION_POINTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PLUGIN Call by reference Type reference (TYPE) /IWBEP/SBUI_PLUGIN extension point plugin 20130221
2 Returning RT_RESULT Value transfer Type reference (TYPE) TY_T_EXTENSION_POINT extension point names 20130221
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130221

Method GET_GENERATION_STRATEGIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_STRATEGY Value transfer Type reference (TYPE) TY_T_GENERATION_STRATEGY available generation strategies 20120522
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120522

Method GET_LONGTEXT_FROM_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID message class id 20120824
2 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO message number 20120824
3 Importing IV_MSGV1 Call by reference Type reference (TYPE) SYMSGV message variable 20120824
4 Importing IV_MSGV2 Call by reference Type reference (TYPE) SYMSGV message variable 20120824
5 Importing IV_MSGV3 Call by reference Type reference (TYPE) SYMSGV message variable 20120824
6 Importing IV_MSGV4 Call by reference Type reference (TYPE) SYMSGV message variable 20120824
7 Returning RV_TEXT Value transfer Type reference (TYPE) STRING text (e.g. to be loaded into HTML control) 20120824
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120824

Method GET_NAVIGATION_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PERSPECTIVE Call by reference Type reference (TYPE) TY_T_PERSPECTIVE selected perspectives 20130404
2 Returning RT_ELEMENT Value transfer Type reference (TYPE) TY_T_NAVIGATION_ELEMENT navigation elements 20120201
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120114

Method GET_NODE_TYPE_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE_TYPE Call by reference Type reference (TYPE) /IWBEP/S_SBDM_NODE_TYPE node type 20130422
2 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) /IWBEP/SBDM_DESCRIPTION description 20130422
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130422

Method GET_REGISTERED_COMMANDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CATEGORY Call by reference Type reference (TYPE) /IWBEP/SBUI_COMMAND_CATEGORY command category to filter result (initial means all) 20121011
2 Returning RT_COMMAND Value transfer Type reference (TYPE) TY_T_COMMAND_HANDLER registered commands 20120221
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120221

Method GET_RELATED_NODE_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SOURCE Call by reference Type reference (TYPE) /IWBEP/S_SBDM_NODE_TYPE source node type 20130212
2 Importing IV_CATEGORY Call by reference Type reference (TYPE) /IWBEP/SBDM_RELATION_CATEGORY relation category 20130212
3 Importing IV_INVERSE Call by reference Type reference (TYPE) ABAP_BOOL inverse direction? 20130212
4 Returning RT_TARGET Value transfer Type reference (TYPE) /IWBEP/IF_SBDM_NODE=>TY_T_NODE_TYPE target node types 20130212
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130212

Method GET_TEXTPOOL_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) TEXTPOOLID GC_TEXT_ELEMENT ABAP/4 text pool ID (selection text/numbered text) 20120625
2 Importing IV_KEY Call by reference Type reference (TYPE) TEXTPOOLKY Text element key (number/selection name) 20120625
3 Importing IV_REPID Value transfer Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20120625
4 Returning RV_ENTRY Value transfer Type reference (TYPE) STRING text value 20120625
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120625
History
Last changed by/on SAP  20141120 
SAP Release Created in