SAP ABAP Class CL_GUI_CONTAINER_BAR (Vertical Tabstrip for Controls)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SBPT_GUI (Package) GUI Components
Properties
Class CL_GUI_CONTAINER_BAR  
Short Description Vertical Tabstrip for Controls    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SBPT_GUI   GUI Components 
Created 20000316   SAP 
Last change 20000316   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GUI_CONTAINER_BAR has no forward declaration.
Interfaces
Class CL_GUI_CONTAINER_BAR has no interface implemented.
Friends
Class CL_GUI_CONTAINER_BAR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACT_TOOLBARS Instance attribute Protected Type reference (TYPE) SBPTTOOLBARS Toolbars 20000316
2 AC_SPLITTER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER 20000316
3 AT_CAPTIONS Instance attribute Public Type reference (TYPE) SBPTCAPTNS Headers 20010126
4 A_ACTIVE_ID Instance attribute Protected Type reference (TYPE) I Active/Open 'Cell' 20000316
5 A_CELL_COUNTER Instance attribute Protected Type reference (TYPE) I Number of Cells 20000316
6 A_CONTAINER_COUNT Instance attribute Protected Type reference (TYPE) I Number of Containers 20000316
7 A_TOOLBARHEIGHT Static Attribute Protected Type reference (TYPE) I '24' Height of Toolbar 20000403
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20000316
2 FREE Instance method Public Method Destructor 20000316
3 GET_ACTIVE Instance method Public Method Get Active Cell 20000316
4 GET_CONTAINER Instance method Public Method Get Cell Container 20000316
5 ON_CLICK Instance method Protected Event handling method Internal: Reacts to Click on Cell Header 20000316
6 SET_ACTIVE Instance method Public Method Set Active Cell 20000316
7 SET_CELL_VISIBLE Instance method Public Method Make Cell Invisible 20000331
Events
# Event Type Visibility Description Created on
1 CLICKED Instance Event
(0)
Public
(2)
Tray Should be Opened 20000316
Types
Class CL_GUI_CONTAINER_BAR 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 ACTIVE_ID Call by reference Type reference (TYPE) I Aktive Schublade bei der Instanziierung setzen 20000316
2 Importing CAPTIONS Call by reference Type reference (TYPE) SBPTCAPTNS Überschrifteigenschaften und Anzahl der Schabladen 20000316
3 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent Container 20000316
# Exception Resumable Description Created on
1 MAX_NUMBER_OF_CELLS_EXCEEDED Maximale Anzahl (8 z.Zt.) der 'Schubladen' überschritten 20000316

Method FREE Signature

Method FREE on class CL_GUI_CONTAINER_BAR has no parameter.
Method FREE on class CL_GUI_CONTAINER_BAR has no exception.

Method GET_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ID Call by reference Type reference (TYPE) I Aktive Schublade ermitteln 20000316

Method GET_ACTIVE on class CL_GUI_CONTAINER_BAR has no exception.

Method GET_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTAINER Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Container der Schublade 20000316
2 Importing ID Call by reference Type reference (TYPE) I Nummer der Schublade 20000316
# Exception Resumable Description Created on
1 CELL_DOES_NOT_EXIST 'Schublade' existiert nicht 20000316

Method ON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20000316

Method ON_CLICK on class CL_GUI_CONTAINER_BAR has no exception.

Method SET_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) I Nummer der Schublade 20000316

Method SET_ACTIVE on class CL_GUI_CONTAINER_BAR has no exception.

Method SET_CELL_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) I Fach 20000331
2 Importing VISIBLE Call by reference Type reference (TYPE) C Sichtbar (X), Unsichtbar 20000403

Method SET_CELL_VISIBLE on class CL_GUI_CONTAINER_BAR has no exception.
Event Signatures

Event CLICKED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CONTAINER Exporting Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Container 20000316
2 ID Exporting Value transfer Type reference (TYPE) I Schublade 20000316
3 NAME Exporting Value transfer Type reference (TYPE) TEXT30 Text 30 Stellen 20010126
History
Last changed by/on SAP  20000316 
SAP Release Created in 46D