SAP ABAP Class /IWBEP/CL_SBUI_TABSTRIP (SB: UI tabstrip (handles one control in host dynpro))
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_COMPONENT SB: UI component 20120304
2 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_SBUI_COMPOSITE SB: UI composite (contains other components) 20120304
Properties
Class /IWBEP/CL_SBUI_TABSTRIP  
Short Description SB: UI tabstrip (handles one control in host dynpro)    
Super Class /IWBEP/CL_SBUI_COMPONENT SB: UI component 
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 20120304   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWBEP/CL_SBUI_DYNPRO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /IWBEP/CL_SBUI_DYNPRO_HANDLER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 /IWBEP/IF_SBUI_CONTROLLER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 CXTAB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /IWBEP/IF_SBUI_COMPOSITE SB: UI composite (contains other components) 20120304
Friends
# Friend Modeled only Created on Description
1 /IWBEP/CL_SBUI_LAYOUT_HANDLER 20120305 SB: UI layout handler (state of a screen with layout)
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_ACTIVE Instance attribute Private Object reference (TYPE REF TO) TY_S_TAB_DATA active tab area 20120305
2 MT_BINDING Instance attribute Private Type reference (TYPE) TY_T_TAB_DATA tab area binding 20120305
3 MT_CHILD Instance attribute Private Type reference (TYPE) TY_T_CHILD child table 20120325
4 MT_HIDDEN Instance attribute Private Type reference (TYPE) /IWBEP/CL_SBUI_DYNPRO=>TY_T_NAME hidden tab areas 20120305
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120304
2 DO_ATTACH_SUBSCREENS Instance method Protected Method template method (mandatory): attach subscreen handler 20120305
3 DO_DETACH_SUBSCREENS Instance method Protected Method template method (mandatory): detach subscreen handler 20120305
4 DO_EXECUTE_COMMAND Instance method Protected Method template method (mandatory): execute command 20120305
5 DO_UPDATE_BEFORE_OUTPUT Instance method Protected Method template method (mandatory): update before output 20120305
Events
Class /IWBEP/CL_SBUI_TABSTRIP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_CHILD Private See coding child entry 20120304 BEGIN OF ty_s_child , area TYPE i, subscreen TYPE REF TO /iwbep/cl_sbui_subscreen , handler TYPE REF TO /iwbep/cl_sbui_dynpro_handler , END OF ty_s_child
2 TY_S_TAB_AREA Public See coding tabstrip area 20120305 BEGIN OF ty_s_tab_area , index TYPE n LENGTH 2 , fcode TYPE sy-ucomm , fname TYPE /iwbep/cl_sbui_dynpro=>ty_name , field TYPE REF TO /iwbep/sbui_component_label , END OF ty_s_tab_area
3 TY_S_TAB_DATA Protected See coding tabstrip data 20120305 BEGIN OF ty_s_tab_data . INCLUDE TYPE ty_s_tab_area AS area. TYPES: subscreen TYPE REF TO /iwbep/cl_sbui_subscreen , handler TYPE REF TO /iwbep/cl_sbui_dynpro_handler , END OF ty_s_tab_data
4 TY_T_CHILD Private See coding child table 20120304 ty_t_child TYPE SORTED TABLE OF ty_s_child WITH UNIQUE KEY area
5 TY_T_TAB_AREA Public See coding tabstrip area table 20120305 ty_t_tab_area TYPE SORTED TABLE OF ty_s_tab_area WITH UNIQUE KEY fcode
6 TY_T_TAB_DATA Protected See coding tabstrip data table 20120305 ty_t_tab_data TYPE SORTED TABLE OF ty_s_tab_data WITH UNIQUE KEY fcode
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 20120304
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120304

Method DO_ATTACH_SUBSCREENS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AREA Call by reference Type reference (TYPE) TY_T_TAB_AREA tabstrip areas 20120305
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120305

Method DO_DETACH_SUBSCREENS Signature

Method DO_DETACH_SUBSCREENS on class /IWBEP/CL_SBUI_TABSTRIP has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120305

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 20120305
2 Returning RV_RCODE Value transfer Type reference (TYPE) /IWBEP/IF_SBUI_CONTROLLER=>TY_RETURN_CODE return code 20120305
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120305

Method DO_UPDATE_BEFORE_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_SUBSCREEN Call by reference Object reference (TYPE REF TO) /IWBEP/CL_SBUI_SUBSCREEN active subscreen 20120305
2 Exporting ET_HIDDEN Call by reference Type reference (TYPE) /IWBEP/CL_SBUI_DYNPRO=>TY_T_NAME hidden tab areas 20120305
3 Exporting EV_ACTIVE Call by reference Type reference (TYPE) CXTAB_TABSTRIP-ACTIVETAB active tab area 20120305
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120305
History
Last changed by/on SAP  20131127 
SAP Release Created in 200