SAP ABAP Class CL_AREA_MANAGER_S2L (Screen Area Manager)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-A-S2L (Application Component) Production Supply
     DI_S2L (Package) Production Supply
Properties
Class CL_AREA_MANAGER_S2L  
Short Description Screen Area Manager    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package DI_S2L   Production Supply 
Created 20001205   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 S2L Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_AREA_MANAGER_S2L has no interface implemented.
Friends
Class CL_AREA_MANAGER_S2L has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AREAS Instance attribute Public Type reference (TYPE) S2L_SCREEN_AREAS Table of Areas 20001205
2 HEIGHT_WINDOW Instance attribute Protected Type reference (TYPE) I Window Length in Pixels 20010801
3 PROGRAM Instance attribute Public Type reference (TYPE) SY-REPID ABAP Program: Current Main Program 20001205
4 SCREEN Instance attribute Public Type reference (TYPE) SY-DYNNR ABAP Program: Number of Current Screen 20001205
5 VIEW_MANAGER Instance attribute Public Object reference (TYPE REF TO) CL_VIEW_MANAGER_S2L Screen Display Manager and Agent 20001206
6 WIDTH_WINDOW Instance attribute Protected Type reference (TYPE) I Window Width in Pixels 20010801
Methods
# Method Level Visibility Method type Description Created on
1 ADD_AREA Instance method Protected Method An Area Will Be Created 20001205
2 GET_SUBSCREEN Instance method Public Method Delivers Subscreen Number and Program 20001205
3 GET_SUBSCREEN_AREA Instance method Public Method Delivers Subscreen Number and Program 20010105
4 GET_WINDOW_SIZES Instance method Public Method Delivers Window Length and Width in Pixels 20010801
5 PAI Instance method Public Method PAI Processing 20001206
6 PBO Instance method Public Method PBO Processing 20001206
7 SETUP Instance method Public Method Structure of Containers and Areas 20001205
8 SET_PROGRAM_CONTEXT Instance method Protected Method Main Program and Frame Screen will be Determined 20001205
9 SET_SIZE_AREAS Instance method Public Method Sets Size Ratios Between Areas 20001205
Events
Class CL_AREA_MANAGER_S2L has no event.
Types
Class CL_AREA_MANAGER_S2L has no local type.
Method Signatures

Method ADD_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA_MANAGER Call by reference Object reference (TYPE REF TO) CL_AREA_MANAGER_S2L Bildschirmbereichmanager 20001207
2 Importing I_AREA_TYPE Call by reference Type reference (TYPE) S2L_AREA_TYPE S2L_AREA_CONTROL Bereichtyp 20001205
3 Importing I_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container zudem das Area zugeordnet wird 20001205
4 Importing I_CONTENT_TYPE Call by reference Type reference (TYPE) S2L_VIEW_CONTENT_TYPE Inhaltstyp 20001205
5 Importing I_POSITION Call by reference Type reference (TYPE) I Position 20001207
6 Importing I_SUBSCREEN_AREA_NAME Call by reference Type reference (TYPE) SCRFNAME Der Name des Subscreens 20001205

Method ADD_AREA on class CL_AREA_MANAGER_S2L has no exception.

Method GET_SUBSCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROGRAM Call by reference Type reference (TYPE) SYREPID Programm 20001205
2 Exporting E_SCREEN Call by reference Type reference (TYPE) SYDYNNR Dynpro 20001205
3 Importing I_SUBSCREEN_NAME Call by reference Type reference (TYPE) SCRFNAME Subscreenname 20001205

Method GET_SUBSCREEN on class CL_AREA_MANAGER_S2L has no exception.

Method GET_SUBSCREEN_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBSCREEN_AREA Call by reference Object reference (TYPE REF TO) CL_SUBSCREEN_AREA_S2L Subscreen Area 20010105
2 Importing I_SUBSCREEN_NAME Call by reference Type reference (TYPE) SCRFNAME Subscreenname 20010105

Method GET_SUBSCREEN_AREA on class CL_AREA_MANAGER_S2L has no exception.

Method GET_WINDOW_SIZES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HEIGHT_WINDOW Call by reference Type reference (TYPE) I Fensterhöhe in Pixels 20010801
2 Exporting E_WIDTH_WINDOW Call by reference Type reference (TYPE) I Fensterbreite in Pixels 20010801

Method GET_WINDOW_SIZES on class CL_AREA_MANAGER_S2L has no exception.

Method PAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing I_FCODE_DATA Call by reference Type reference (TYPE) S2L_FCODE_DATA Funktionscode 20001206

Method PAI on class CL_AREA_MANAGER_S2L has no exception.

Method PBO Signature

Method PBO on class CL_AREA_MANAGER_S2L has no parameter.
Method PBO on class CL_AREA_MANAGER_S2L has no exception.

Method SETUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VIEW_MANAGER Call by reference Object reference (TYPE REF TO) CL_VIEW_MANAGER_S2L Bildschirmanzeigemanager und Vermittler 20001206

Method SETUP on class CL_AREA_MANAGER_S2L has no exception.

Method SET_PROGRAM_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROGRAM Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20001205
2 Importing I_SCREEN Call by reference Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20001205

Method SET_PROGRAM_CONTEXT on class CL_AREA_MANAGER_S2L has no exception.

Method SET_SIZE_AREAS Signature

Method SET_SIZE_AREAS on class CL_AREA_MANAGER_S2L has no parameter.
Method SET_SIZE_AREAS on class CL_AREA_MANAGER_S2L has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in 46C2