SAP ABAP Class CL_GUI_DYNPRO_COMPANION (Help Classes for CFW: Internal Use Only! No CFW Inside!)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-FES-GUI (Application Component) Graphical User Interface
     SCET (Package) Control Enabling Technology / Control Framework
Properties
Class CL_GUI_DYNPRO_COMPANION  
Short Description Help Classes for CFW: Internal Use Only! No CFW Inside!    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SCET   Control Enabling Technology / Control Framework 
Created 19991129   SAP 
Last change 20000114   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNTL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CNTX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GUI_DYNPRO_COMPANION has no interface implemented.
Friends
Class CL_GUI_DYNPRO_COMPANION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DOCKS Instance attribute Private Type reference (TYPE) CNTX_SIMPLE_DOCKS List of Dockers 20000116
2 DYNNR Instance attribute Public Type reference (TYPE) SYDYNNR Screen Number 19991129
3 DYNPRO_STACK Static Attribute Private Type reference (TYPE) DYNPRO_STACK_TYPE Stack 19991130
4 PARENTID Instance attribute Public Type reference (TYPE) I Parent ID 19991129
5 PROGRAM Instance attribute Public Type reference (TYPE) SYREPID Program Name 19991129
6 STACKLEVEL Instance attribute Public Type reference (TYPE) I Screen Stack Level 19991129
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DOCK Instance method Public Method Adds Docker 20000116
2 CONSTRUCTOR Instance method Public Constructor Constructor 19991129
3 CREATE_DYNPRO Static method Public Method Generates Current Entry 19991130
4 DELETE_CURRENT_DYNPRO Static method Public Method Deletes Current Stack Entry 19991130
5 GET_ALL_DYNPROS Static method Public Method Returns all Currently Existing Screens 20000104
6 GET_CURRENT_DYNPRO Static method Public Method Returns the Current Screen 19991130
7 GET_DOCKS Instance method Public Method List of Dockers 20000116
8 GET_DOCK_EXTENSIONS Instance method Public Method Returns the Entire Extension of the Dockers 19991129
9 SET_DOCKS Instance method Public Method Internal Use: Sets List 20000116
Events
Class CL_GUI_DYNPRO_COMPANION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 DYNPRO_STACK_LINE Private See coding DYNPRO_STACK_LINE 19991130
2 DYNPRO_STACK_TYPE Private See coding DYNPRO_STACK_TYPE 19991130
Method Signatures

Method ADD_DOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCK Call by reference Type reference (TYPE) CNTX_SIMPLE_DOCK Ein Docker 20000116

Method ADD_DOCK on class CL_GUI_DYNPRO_COMPANION has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DYNNR Call by reference Type reference (TYPE) SYDYNNR Dynpronummer 19991129
2 Importing PARENTID Call by reference Type reference (TYPE) I Parentid des Dynpros 19991129
3 Importing PROGRAM Call by reference Type reference (TYPE) SYREPID Programm 19991129
4 Importing STACKLEVEL Call by reference Type reference (TYPE) I Dynpro-Stacklevel 19991129

Method CONSTRUCTOR on class CL_GUI_DYNPRO_COMPANION has no exception.

Method CREATE_DYNPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DYNPRO Call by reference Object reference (TYPE REF TO) CL_GUI_DYNPRO_COMPANION Das erzeugte Dynpro 19991130
# Exception Resumable Description Created on
1 ENTRY_EXISTS Eintrag existierte schon 19991130

Method DELETE_CURRENT_DYNPRO Signature

Method DELETE_CURRENT_DYNPRO on class CL_GUI_DYNPRO_COMPANION has no parameter.
Method DELETE_CURRENT_DYNPRO on class CL_GUI_DYNPRO_COMPANION has no exception.

Method GET_ALL_DYNPROS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DYNPROS Value transfer Type reference (TYPE) CNTL_DYNPRO_COMPANIONS Die Dynpros 20000104

Method GET_ALL_DYNPROS on class CL_GUI_DYNPRO_COMPANION has no exception.

Method GET_CURRENT_DYNPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DYNPRO Value transfer Object reference (TYPE REF TO) CL_GUI_DYNPRO_COMPANION Hilfsklasse für CFW: Internal use only! No cfw inside! 19991130
# Exception Resumable Description Created on
1 ENTRY_DOES_NOT_EXIST Eintrag existiert nicht 19991130

Method GET_DOCKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DOCKS Value transfer Type reference (TYPE) CNTX_SIMPLE_DOCKS Die Docker 20000116

Method GET_DOCKS on class CL_GUI_DYNPRO_COMPANION has no exception.

Method GET_DOCK_EXTENSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting X Call by reference Type reference (TYPE) I X 19991129
2 Exporting Y Call by reference Type reference (TYPE) I Y 19991129

Method GET_DOCK_EXTENSIONS on class CL_GUI_DYNPRO_COMPANION has no exception.

Method SET_DOCKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCKS Value transfer Type reference (TYPE) CNTX_SIMPLE_DOCKS Die Liste 20000116

Method SET_DOCKS on class CL_GUI_DYNPRO_COMPANION has no exception.
History
Last changed by/on SAP  20000114 
SAP Release Created in 50A