SAP ABAP Class CL_ISHMED_CONTAINER_BAR (Vertical Tabstrip for Controls)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NMED (Package) R/3MED: Medical documentation GSD
Properties
Class CL_ISHMED_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 NMED   R/3MED: Medical documentation GSD 
Created 20040817   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_CONTAINER_BAR has no forward declaration.
Interfaces
Class CL_ISHMED_CONTAINER_BAR has no interface implemented.
Friends
Class CL_ISHMED_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 20040817
2 AC_SPLITTER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER 20040817
3 AT_CAPTIONS Instance attribute Public Type reference (TYPE) SBPTCAPTNS Headers 20040817
4 A_ACTIVE_ID Instance attribute Protected Type reference (TYPE) I Active/Open 'Cell' 20040817
5 A_CELL_COUNTER Instance attribute Protected Type reference (TYPE) I Number of Cells 20040817
6 A_CONTAINER_COUNT Instance attribute Protected Type reference (TYPE) I Number of Containers 20040817
7 A_TOOLBARHEIGHT Static Attribute Protected Type reference (TYPE) I '24' Height of Toolbar 20040817
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20040817
2 FREE Instance method Public Method Destructor 20040817
3 GET_ACTIVE Instance method Public Method Get Active Cell 20040817
4 GET_CONTAINER Instance method Public Method Get Cell Container 20040817
5 ON_CLICK Instance method Protected Event handling method Internal: Reacts to Click on Cell Header 20040817
6 SET_ACTIVE Instance method Public Method Set Active Cell 20040817
7 SET_CELL_VISIBLE Instance method Public Method Make Cell Invisible 20040817
8 SET_NEW_BAR_LAYOUT Instance method Public Method Set New Caption 20040817
Events
# Event Type Visibility Description Created on
1 CLICKED Instance Event
(0)
Public
(2)
Tray Should be Opened 20040817
Types
Class CL_ISHMED_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 20040817
2 Importing CAPTIONS Call by reference Type reference (TYPE) SBPTCAPTNS Überschrifteigenschaften und Anzahl der Schabladen 20040817
3 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent Container 20040817
# Exception Resumable Description Created on
1 MAX_NUMBER_OF_CELLS_EXCEEDED Maximale Anzahl (8 z.Zt.) der 'Schubladen' überschritten 20040817

Method FREE Signature

Method FREE on class CL_ISHMED_CONTAINER_BAR has no parameter.
Method FREE on class CL_ISHMED_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 20040817

Method GET_ACTIVE on class CL_ISHMED_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 20040817
2 Importing ID Call by reference Type reference (TYPE) I Nummer der Schublade 20040817
# Exception Resumable Description Created on
1 CELL_DOES_NOT_EXIST 'Schublade' existiert nicht 20040817

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) 20040817

Method ON_CLICK on class CL_ISHMED_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 20040817

Method SET_ACTIVE on class CL_ISHMED_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 20040817
2 Importing VISIBLE Call by reference Type reference (TYPE) C Sichtbar (X), Unsichtbar 20040817

Method SET_CELL_VISIBLE on class CL_ISHMED_CONTAINER_BAR has no exception.

Method SET_NEW_BAR_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEW_BAR_LAYOUT Call by reference Type reference (TYPE) SBPTCAPTN Überschrift und Icon einer Schublade 20040817

Method SET_NEW_BAR_LAYOUT on class CL_ISHMED_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 20040817
2 ID Exporting Value transfer Type reference (TYPE) I Schublade 20040817
3 NAME Exporting Value transfer Type reference (TYPE) TEXT30 Text 30 Stellen 20040817
History
Last changed by/on SAP  20050224 
SAP Release Created in 473