SAP ABAP Class CL_ISHMED_CONTAINER_NAVIGATOR (IS-H*MED: Management and Navigation of Container Objects)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_SPLITTER_WITH_TOOL IS-H*MED Container with Application Toolbar 20021002
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_RAD_DWS_CNTNAVIGATOR RAD Findings WS: Specialized Container Navigator 20040114
2 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_VD_VIEWS IS-H*MED PD: PD ViewControl 20021014
Properties
Class CL_ISHMED_CONTAINER_NAVIGATOR  
Short Description IS-H*MED: Management and Navigation of Container Objects    
Super Class CL_ISHMED_SPLITTER_WITH_TOOL IS-H*MED Container with Application Toolbar 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED   R/3MED: Medical documentation GSD 
Created 20021002   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CNTL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISHMED_CONTAINER_NAVIGATOR has no interface implemented.
Friends
Class CL_ISHMED_CONTAINER_NAVIGATOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTAINER_COLLECTION Instance attribute Public Object reference (TYPE REF TO) CL_ISHMED_OBJECT_COLLECTION IS-H*MED: Object Collection 20021002
2 CURRENT_CONTAINER Instance attribute Private Object reference (TYPE REF TO) IF_ISHMED_CNTNAVIGATOR_OBJECT Abstract Container for GUI Controls 20021002
3 PICKUP_LIST Instance attribute Private Object reference (TYPE REF TO) CL_CTMENU Context Menu 20021010
4 TB_EVENTS Instance attribute Private Type reference (TYPE) CNTL_SIMPLE_EVENTS Pushbutton Events 20021002
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONTAINER Instance method Public Method Inserts a Container in Object Collection 20021002
2 CLEAR Instance method Public Method Deletes all Container References from Object Collection 20021002
3 CONSTRUCTOR Instance method Public Constructor Constructor 20021002
4 GET_CONTAINER Instance method Public Method Delivers Container Reference from Object Collection 20021023
5 GET_CURRENT_CONTAINER Instance method Public Method Returns Current Container 20021002
6 GET_NEXT_CONTAINER Instance method Public Method Supplies 20031119
7 ON_DROPDOWN_CLICKED Instance method Protected Event handling method Drop Menu - Handler 20021010
8 ON_FUNCTION_SELECT Instance method Protected Event handling method Pushbuttons - Handler 20021002
9 REFRESH Instance method Public Method Refreshes Display 20021002
10 REMOVE_CONTAINER Instance method Public Method Deletes a Container from the Object Collection 20021002
11 SET_CURRENT_CONTAINER Instance method Public Method Sets Focus on Entered Container 20021002
12 SET_TOOLBAR Instance method Public Method Pushbuttons - (Standard) Configuration 20021010
Events
# Event Type Visibility Description Created on
1 CURRENT_CONTAINER_CHANGED Instance Event
(0)
Public
(2)
Container Receives Focus 20021002
2 REFRESHED Instance Event
(0)
Public
(2)
Refresh - Event 20021002
3 TOOLBAR_CHANGED Instance Event
(0)
Public
(2)
Pushbutton Toolbar Has Changed 20031119
Types
Class CL_ISHMED_CONTAINER_NAVIGATOR has no local type.
Method Signatures

Method ADD_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DISPLAY Value transfer Type reference (TYPE) ABAP_BOOL 'X' - Anzeigen, SPACE - nicht anzeigen 20021018
2 Importing REF_CONTAINER Call by reference Object reference (TYPE REF TO) IF_ISHMED_CNTNAVIGATOR_OBJECT Sammelbares, navigierbares Objekt 20021002
# Exception Resumable Description Created on
1 ERR_ADD Fehler beim Hinzufügen des Container Objekts 20021022
2 ERR_DUPLICATE_KEY Objekt mit diesem Schlüssel bereits in der Sammlung 20021022

Method CLEAR Signature

Method CLEAR on class CL_ISHMED_CONTAINER_NAVIGATOR has no parameter.
Method CLEAR on class CL_ISHMED_CONTAINER_NAVIGATOR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20021002
2 Importing SASH_VISIBLE Value transfer Type reference (TYPE) I 1 1: sash visible, 0: sash not visible 20031104
3 Importing TOOLBAR_POSITION Value transfer Type reference (TYPE) I 3 20031030
# Exception Resumable Description Created on
1 ERR_CREATE Fehler beim Erzeugen des Containers 20021009

Method GET_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER_ID Call by reference Type reference (TYPE) STRING Schlüsselwert 20021023
2 Returning REF_CONTAINER Value transfer Object reference (TYPE REF TO) IF_ISHMED_CNTNAVIGATOR_OBJECT IS-H*MED: Basisklasse für Container Navigator Objekt 20021023

Method GET_CONTAINER on class CL_ISHMED_CONTAINER_NAVIGATOR has no exception.

Method GET_CURRENT_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning REF_CONTAINER Value transfer Object reference (TYPE REF TO) IF_ISHMED_CNTNAVIGATOR_OBJECT navigierbares Objekt 20021002

Method GET_CURRENT_CONTAINER on class CL_ISHMED_CONTAINER_NAVIGATOR has no exception.

Method GET_NEXT_CONTAINER Signature

Method GET_NEXT_CONTAINER on class CL_ISHMED_CONTAINER_NAVIGATOR has no parameter.
Method GET_NEXT_CONTAINER on class CL_ISHMED_CONTAINER_NAVIGATOR has no exception.

Method ON_DROPDOWN_CLICKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20021010
2 Importing POSX Call by reference Attribute reference (LIKE) 20021010
3 Importing POSY Call by reference Attribute reference (LIKE) 20021010

Method ON_DROPDOWN_CLICKED on class CL_ISHMED_CONTAINER_NAVIGATOR has no exception.

Method ON_FUNCTION_SELECT Signature

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

Method ON_FUNCTION_SELECT on class CL_ISHMED_CONTAINER_NAVIGATOR has no exception.

Method REFRESH Signature

Method REFRESH on class CL_ISHMED_CONTAINER_NAVIGATOR has no parameter.
Method REFRESH on class CL_ISHMED_CONTAINER_NAVIGATOR has no exception.

Method REMOVE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER_ID Call by reference Type reference (TYPE) STRING Container Id 20021002
2 Returning RETURN Value transfer Object reference (TYPE REF TO) IF_ISHMED_CNTNAVIGATOR_OBJECT Referenz auf sammelbares Objekt 20021002

Method REMOVE_CONTAINER on class CL_ISHMED_CONTAINER_NAVIGATOR has no exception.

Method SET_CURRENT_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER_ID Call by reference Type reference (TYPE) STRING Container Id 20021002
2 Returning REF_CONTAINER Value transfer Object reference (TYPE REF TO) IF_ISHMED_CNTNAVIGATOR_OBJECT IS-H*MED: Basisklasse für Container Navigator Objekt 20021002

Method SET_CURRENT_CONTAINER on class CL_ISHMED_CONTAINER_NAVIGATOR has no exception.

Method SET_TOOLBAR Signature

Method SET_TOOLBAR on class CL_ISHMED_CONTAINER_NAVIGATOR has no parameter.
Method SET_TOOLBAR on class CL_ISHMED_CONTAINER_NAVIGATOR has no exception.
Event Signatures

Event CURRENT_CONTAINER_CHANGED 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 Abstracter Container fuer GUI Controls 20021002

Event REFRESHED Signature
Event REFRESHED on class CL_ISHMED_CONTAINER_NAVIGATOR has no parameter.
Event TOOLBAR_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 TOOLBAR Exporting Value transfer Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20031119
History
Last changed by/on SAP  20050615 
SAP Release Created in 471