SAP ABAP Class /TDAG/CPCL_CONTAINER_CONFIG (CP: Handles the configuration of a GUI container)
Hierarchy
TDAGBCA (Software Component) TechniData Basic Components
   EHS (Application Component) Environment, Health and Safety
     /TDAG/CP (Package) Compliance for products
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /TDAG/CPCL_DOCKING_CONFIG CP: Handles the configuration of a docking container 20080127
2 Inheritance (c INHERITING FROM c_ref)  /TDAG/CPCL_SPLITTER_CONFIG CP: Handles the configuration of a splitter container 20080127
Properties
Class /TDAG/CPCL_CONTAINER_CONFIG  
Short Description CP: Handles the configuration of a GUI container    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /TDAG/CP   Compliance for products 
Created 20080127   SAP 
Last change 20141109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ESP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /TDAG/CPCL_CONTAINER_CONFIG has no interface implemented.
Friends
Class /TDAG/CPCL_CONTAINER_CONFIG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_AUTOMATIC_VIEW_SIZE Constant Public Type reference (TYPE) I -2 Indicator that the view size should be determined automat. 20080127
2 MC_DUMMY_VIEW_SIZE Constant Public Type reference (TYPE) I -1 Indicator that the container should set the view size autom. 20080127
3 MC_NO_DEF_VIEW_SIZE Constant Public Type reference (TYPE) I -3 Indicator that no default should be set 20080127
4 MTS_CONTAINER_SIZE Instance attribute Protected Type reference (TYPE) /TDAG/CPYS_CONTAINER_SIZE Table of container IDs and their sizes 20080127
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080127
2 GET_CONTAINER_SIZE Instance method Protected Method Returns the size of the actual container object 20080127
3 GET_VIEW_SIZE Instance method Public Method Returns the current size of the container 20080127
4 PUBLISH_VIEW_SIZE Instance method Public Method Saves the current size of the views in the context memory 20080127
5 RESET_VIEW_SIZE Instance method Public Method Resets the size of the views to the default values 20080127
6 SAVE_VIEW_SIZE Instance method Public Method Saves the current size of the views in the defaults database 20080127
7 SET_AUTO_VIEW_SIZE Instance method Public Method Sets the size of the container automatically 20080127
8 SET_CONTAINER_SIZE Instance method Protected Method Sets the size of the actual container object 20080127
9 SET_SIZE_FOR_ROW_COLUMN Instance method Public Method Sets the size of a row or a column 20080127
10 SET_VIEW_SIZE Instance method Public Method Sets the size of the container 20080127
11 UPDATE_SIZE_FOR_ROW_COLUMN Instance method Public Method Updates the size of a row or a column from the context mem. 20080127
12 UPDATE_VIEW_SIZE Instance method Public Method Updates the size of the views from the context memory 20080127
Events
Class /TDAG/CPCL_CONTAINER_CONFIG has no event.
Types
Class /TDAG/CPCL_CONTAINER_CONFIG has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /TDAG/CPCL_CONTAINER_CONFIG has no parameter.
Method CONSTRUCTOR on class /TDAG/CPCL_CONTAINER_CONFIG has no exception.

Method GET_CONTAINER_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SIZE Call by reference Type reference (TYPE) I The size of the container 20080127
2 Importing I_FLG_ROW Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator whether the ID refers to a row (or column) 20080127
3 Importing I_ID Call by reference Type reference (TYPE) I The ID of the container to process 20080127
# Exception Resumable Description Created on
1 CONTROL_ERROR An error occurred when updating the controls 20080127

Method GET_VIEW_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_CONTAINER_SIZE Call by reference Type reference (TYPE) /TDAG/CPYS_CONTAINER_SIZE The size of the splitter containers 20080127
# Exception Resumable Description Created on
1 GET_FAILED The view size could not be determined 20080127

Method PUBLISH_VIEW_SIZE Signature

Method PUBLISH_VIEW_SIZE on class /TDAG/CPCL_CONTAINER_CONFIG has no parameter.
# Exception Resumable Description Created on
1 PUBLISH_FAILED The view size could not be saved 20080127

Method RESET_VIEW_SIZE Signature

Method RESET_VIEW_SIZE on class /TDAG/CPCL_CONTAINER_CONFIG has no parameter.
# Exception Resumable Description Created on
1 RESET_FAILED The view size could not be reset 20080127

Method SAVE_VIEW_SIZE Signature

Method SAVE_VIEW_SIZE on class /TDAG/CPCL_CONTAINER_CONFIG has no parameter.
# Exception Resumable Description Created on
1 SAVE_FAILED The view size could not be saved 20080127

Method SET_AUTO_VIEW_SIZE Signature

Method SET_AUTO_VIEW_SIZE on class /TDAG/CPCL_CONTAINER_CONFIG has no parameter.
# Exception Resumable Description Created on
1 SET_FAILED The size of the view could not be set 20080127

Method SET_CONTAINER_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_ROW Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator whether the ID refers to a row (or column) 20080127
2 Importing I_ID Call by reference Type reference (TYPE) I The ID of the container to process 20080127
3 Importing I_SIZE Call by reference Type reference (TYPE) I The new size of the container 20080127
# Exception Resumable Description Created on
1 CONTROL_ERROR An error occurred when updating the controls 20080127

Method SET_SIZE_FOR_ROW_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEFAULTS_KEY Call by reference Type reference (TYPE) /TDAG/CPE_DEFAULTS_KEY The key of the size in the defaults database 20080127
2 Importing I_DEFAULT_SIZE Call by reference Type reference (TYPE) I The default size if not defined in the defaults database 20080127
3 Importing I_FLG_ROW Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator whether the ID refers to a row (or column) 20080127
4 Importing I_ID Call by reference Type reference (TYPE) I The ID of the container to process 20080127
5 Importing I_SIZE Call by reference Type reference (TYPE) I The new size of the container 20080127
# Exception Resumable Description Created on
1 CONTROL_ERROR An error occurred when updating the controls 20080127
2 SET_FAILED The size of the view could not be set 20080127

Method SET_VIEW_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITS_CONTAINER_SIZE Call by reference Type reference (TYPE) /TDAG/CPYS_CONTAINER_SIZE Table of container ID and their sizes 20080127
# Exception Resumable Description Created on
1 SET_FAILED The size of the view could not be set 20080127

Method UPDATE_SIZE_FOR_ROW_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEFAULTS_KEY Call by reference Type reference (TYPE) /TDAG/CPE_DEFAULTS_KEY The key of the size in the defaults database 20080127
2 Importing I_DEFAULT_SIZE Call by reference Type reference (TYPE) I The default size if not defined in the context memory 20080128
3 Importing I_FLG_ROW Call by reference Type reference (TYPE) ESP1_BOOLEAN Indicator whether the ID refers to a row (or column) 20080127
4 Importing I_ID Call by reference Type reference (TYPE) I The ID of the container to process 20080127
# Exception Resumable Description Created on
1 CONTROL_ERROR An error occurred when updating the controls 20080127

Method UPDATE_VIEW_SIZE Signature

Method UPDATE_VIEW_SIZE on class /TDAG/CPCL_CONTAINER_CONFIG has no parameter.
# Exception Resumable Description Created on
1 UPDATE_FAILED The size of the view could not be set 20080127
History
Last changed by/on SAP  20141109 
SAP Release Created in 100_46C