SAP ABAP Class CL_CCM_CFG_CONTROLLER (ConfigMgmt Initial Screen Controller)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM-EQM-CC (Application Component) Configuration Control
     DI_CCM (Package) Configuration Control
Properties
Class CL_CCM_CFG_CONTROLLER  
Short Description ConfigMgmt Initial Screen Controller    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DI_CCM   Configuration Control 
Created 20010704   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CCM_CFG_CONTROLLER has no forward declaration.
Interfaces
Class CL_CCM_CFG_CONTROLLER has no interface implemented.
Friends
Class CL_CCM_CFG_CONTROLLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTUAL_CONFIG_AREA Instance attribute Private Object reference (TYPE REF TO) CL_CCM_CFG_NAVIGATION_AREA 20010824
2 ACTUAL_CONFIG_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER 20010824
3 ALLOWED_CONFIG_AREA Instance attribute Private Object reference (TYPE REF TO) CL_CCM_CFG_TARGET_CONFIG_AREA 20010824
4 ALLOWED_CONFIG_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER 20010824
5 APPL_LAYER_CONFMGR Instance attribute Private Object reference (TYPE REF TO) CL_CCM_CONFIGURATION_MANAGER 20010711
6 BOMITEM_AREA Instance attribute Private Object reference (TYPE REF TO) CL_CCM_CFG_BOMITEM_AREA 20060217
7 CHECK_AREA Instance attribute Private Object reference (TYPE REF TO) CL_CCM_CFG_CHECK_AREA 20010816
8 CHECK_AREA_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER 20010824
9 CHECK_LOG_AREA Instance attribute Private Object reference (TYPE REF TO) CL_CCM_CFG_CHECK_LOG_AREA 20010816
10 CHECK_LOG_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER 20010824
11 C_ACTCONF Constant Private Type reference (TYPE) CHAR10 'ACT_CONF' 20010826
12 C_ALWCONF Constant Private Type reference (TYPE) CHAR10 'AWD_CONF' 20010826
13 C_BLANK Constant Private Type reference (TYPE) CHAR10 'EMPTY' 20010826
14 C_CHECK Constant Private Type reference (TYPE) CHAR10 'CHECK' 20010826
15 C_CHKLOG Constant Private Type reference (TYPE) CHAR10 'CHK_LOG' 20010826
16 C_DETAIL Constant Private Type reference (TYPE) CHAR10 'DETAIL' 20010826
17 C_EQUI Constant Private Type reference (TYPE) CHAR10 'EQUI' 20010826
18 C_FLOC Constant Private Type reference (TYPE) CHAR10 'FLOC' 20010826
19 C_HOLE Constant Private Type reference (TYPE) CHAR10 'HOLE' 20010826
20 C_LOAD Constant Private Type reference (TYPE) CHAR10 'LOAD' 20010826
21 C_MPLNODE Constant Private Type reference (TYPE) CHAR10 'MPLNODE' 20010826
22 DOCKCONT_LEFT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER 20010824
23 DOCKCONT_TOP Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER 20010824
24 EQUI_AREA Instance attribute Private Object reference (TYPE REF TO) CL_CCM_CFG_EQUI_AREA 20010709
25 FIRST_RUN Instance attribute Private Type reference (TYPE) C 'X' 20010705
26 FLOC_AREA Instance attribute Private Object reference (TYPE REF TO) CL_CCM_CFG_FLOC_AREA 20010709
27 HOLE_AREA Instance attribute Private Object reference (TYPE REF TO) CL_CCM_CFG_HOLE_AREA 20010712
28 HTML_VIEWER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER 20010716
29 LOADING_AREA Instance attribute Private Object reference (TYPE REF TO) CL_CCM_CFG_LOADING_AREA 20010709
30 LOADING_AREA_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER 20010824
31 MPL_NODE_AREA Instance attribute Private Object reference (TYPE REF TO) CL_CCM_CFG_MPL_NODE_AREA 20010823
32 SCREENAREA_DETAIL1 Instance attribute Private Object reference (TYPE REF TO) CL_CCM_CFG_SUBSCREEN_AREA 20010709
33 SCREENS_LEFT Instance attribute Private Type reference (TYPE) SCREEN_AREAS 20010826
34 SCREENS_RIGHT Instance attribute Private Type reference (TYPE) SCREEN_AREAS 20010826
35 SPLITTER_LEFT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_EASY_SPLITTER_CONTAINER 20010824
36 SPLITTER_LEFT_BTM Instance attribute Private Object reference (TYPE REF TO) CL_GUI_EASY_SPLITTER_CONTAINER 20010824
37 SPLITTER_TOP Instance attribute Private Object reference (TYPE REF TO) CL_GUI_EASY_SPLITTER_CONTAINER 20010824
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20010704
2 CONTROL_VISIBILITY_OF_SCREENS Instance method Public Method 20010824
3 CREATE_LAYOUT Instance method Public Method 20010816
4 GET_ENTRY_OF_AS_MAINTND_CONFIG Instance method Public Method 20010903
5 GET_MODIFICATION_BY_USER Instance method Public Method 20010823
6 GET_SCREENAREA_DETAIL1 Instance method Public Method 20010709
7 GET_SCREEN_AREA_DIMENSIONS Instance method Public Method 20010826
8 ON_AS_ALLOWED_CONFIG_LOAD Instance method Public Event handling method 20010824
9 ON_AS_MAINTAINED_CONFIG_LOAD1 Instance method Public Event handling method 20010824
10 ON_AS_MAINTAINED_CONFIG_LOAD2 Instance method Public Event handling method 20010824
11 ON_CHECK_LOG_AREA_SELECTION Instance method Public Method 20010919
12 ON_CREATE_BOM_HOLE Instance method Public Event handling method 20060217
13 ON_CREATE_HOLE Instance method Public Event handling method 20010711
14 ON_NODE_DELETED Instance method Public Event handling method 20010822
15 ON_NODE_DETAIL Instance method Public Event handling method 20010705
16 ON_NODE_DETAIL_TARGET Instance method Public Event handling method 20010822
17 ROUTE_FCODE Instance method Public Method 20010705
18 _ON_AS_MAINTAINED_CONFIG_LOAD Instance method Private Method 20010824
Events
Class CL_CCM_CFG_CONTROLLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SCREEN_AREAS Protected See coding Visibility of screen areas 20010826
Method Signatures

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 ABAP program, number of current screen 20010704
2 Importing PROGRAM Call by reference Type reference (TYPE) SYCPROG ABAP program, caller in external procedures 20010704

Method CONSTRUCTOR on class CL_CCM_CFG_CONTROLLER has no exception.

Method CONTROL_VISIBILITY_OF_SCREENS Signature

Method CONTROL_VISIBILITY_OF_SCREENS on class CL_CCM_CFG_CONTROLLER has no parameter.
Method CONTROL_VISIBILITY_OF_SCREENS on class CL_CCM_CFG_CONTROLLER has no exception.

Method CREATE_LAYOUT 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 ABAP program, number of current screen 20010816
2 Importing PROGRAM Call by reference Type reference (TYPE) SYCPROG ABAP program, caller in external procedures 20010816

Method CREATE_LAYOUT on class CL_CCM_CFG_CONTROLLER has no exception.

Method GET_ENTRY_OF_AS_MAINTND_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ENTRY_EQUI Call by reference Object reference (TYPE REF TO) CL_CCM_EQUIPMENT CCM: Maintenance Object Equipment 20010903
2 Exporting ENTRY_FLOC Call by reference Object reference (TYPE REF TO) CL_CCM_FUNCLOC CCM: Maintenance Location FLoc 20010903

Method GET_ENTRY_OF_AS_MAINTND_CONFIG on class CL_CCM_CFG_CONTROLLER has no exception.

Method GET_MODIFICATION_BY_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MODIFICATION_BY_USER Call by reference Type reference (TYPE) XFELD Checkbox 20010823

Method GET_MODIFICATION_BY_USER on class CL_CCM_CFG_CONTROLLER has no exception.

Method GET_SCREENAREA_DETAIL1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DYNNR Call by reference Type reference (TYPE) SYDYNNR ABAP program, number of current screen 20010709
2 Exporting PROGRAM Call by reference Type reference (TYPE) SYCPROG ABAP program, caller in external procedures 20010709

Method GET_SCREENAREA_DETAIL1 on class CL_CCM_CFG_CONTROLLER has no exception.

Method GET_SCREEN_AREA_DIMENSIONS Signature

Method GET_SCREEN_AREA_DIMENSIONS on class CL_CCM_CFG_CONTROLLER has no parameter.
Method GET_SCREEN_AREA_DIMENSIONS on class CL_CCM_CFG_CONTROLLER has no exception.

Method ON_AS_ALLOWED_CONFIG_LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AS_ALLOWED_CONFIG Call by reference Attribute reference (LIKE) 20010824
2 Importing ENTRY_NODE Call by reference Attribute reference (LIKE) 20010824

Method ON_AS_ALLOWED_CONFIG_LOAD on class CL_CCM_CFG_CONTROLLER has no exception.

Method ON_AS_MAINTAINED_CONFIG_LOAD1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENTRY_EQUIPMENT_REF Call by reference Attribute reference (LIKE) 20010824
2 Importing ENTRY_FUNCLOC_REF Call by reference Attribute reference (LIKE) 20010824
3 Importing EV_AS_MAINTND_CONFIG Call by reference Attribute reference (LIKE) 20010824

Method ON_AS_MAINTAINED_CONFIG_LOAD1 on class CL_CCM_CFG_CONTROLLER has no exception.

Method ON_AS_MAINTAINED_CONFIG_LOAD2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENTRY_EQUIPMENT_REF Call by reference Attribute reference (LIKE) 20010824
2 Importing ENTRY_FUNCLOC_REF Call by reference Attribute reference (LIKE) 20010824
3 Importing EV_AS_MAINTND_CONFIG Call by reference Attribute reference (LIKE) 20010824

Method ON_AS_MAINTAINED_CONFIG_LOAD2 on class CL_CCM_CFG_CONTROLLER has no exception.

Method ON_CHECK_LOG_AREA_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BOM_REF Call by reference Object reference (TYPE REF TO) CL_CCM_BOMITEM CCM: Wartungsobjektstücklistenposition 20060327
2 Importing EQUI_REF Call by reference Object reference (TYPE REF TO) CL_CCM_EQUIPMENT CCM: Maintenance Object Equipment 20010919
3 Importing FLOC_REF Call by reference Object reference (TYPE REF TO) CL_CCM_FUNCLOC CCM: Maintenance Location FLoc 20010919
4 Importing HOLE_REF Call by reference Object reference (TYPE REF TO) CL_CCM_HOLE CCM: Maintenance Object "Hole" 20010919
5 Importing MPL_NODE_REF Call by reference Object reference (TYPE REF TO) CL_CCM_MPL_NODE ConfigMgmt MPL node 20010919

Method ON_CHECK_LOG_AREA_SELECTION on class CL_CCM_CFG_CONTROLLER has no exception.

Method ON_CREATE_BOM_HOLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AS_MAINTND_CONFIG Call by reference Attribute reference (LIKE) 20060217
2 Importing BOMITEM_REF Call by reference Attribute reference (LIKE) 20060217
3 Importing EQUI_REF Call by reference Attribute reference (LIKE) 20060217

Method ON_CREATE_BOM_HOLE on class CL_CCM_CFG_CONTROLLER has no exception.

Method ON_CREATE_HOLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AS_MAINTND_CONFIG Call by reference Attribute reference (LIKE) 20010822
2 Importing EQUI_REF Call by reference Attribute reference (LIKE) 20010712
3 Importing FLOC_REF Call by reference Attribute reference (LIKE) 20010712

Method ON_CREATE_HOLE on class CL_CCM_CFG_CONTROLLER has no exception.

Method ON_NODE_DELETED Signature

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

Method ON_NODE_DELETED on class CL_CCM_CFG_CONTROLLER has no exception.

Method ON_NODE_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AS_MAINTND_CONFIG Value transfer Attribute reference (LIKE) 20010822
2 Importing BOMITEM_REF Call by reference Attribute reference (LIKE) 20060228
3 Importing EQUI_REF Call by reference Attribute reference (LIKE) 20010712
4 Importing FLOC_REF Call by reference Attribute reference (LIKE) 20010712
5 Importing HOLE_REF Call by reference Attribute reference (LIKE) 20010725

Method ON_NODE_DETAIL on class CL_CCM_CFG_CONTROLLER has no exception.

Method ON_NODE_DETAIL_TARGET Signature

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

Method ON_NODE_DETAIL_TARGET on class CL_CCM_CFG_CONTROLLER has no exception.

Method ROUTE_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) SY-UCOMM Screens, function code triggered by PAI 20010705

Method ROUTE_FCODE on class CL_CCM_CFG_CONTROLLER has no exception.

Method _ON_AS_MAINTAINED_CONFIG_LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENTRY_EQUIPMENT_REF Call by reference Object reference (TYPE REF TO) CL_CCM_EQUIPMENT Equipment 20010824
2 Importing ENTRY_FUNCLOC_REF Call by reference Object reference (TYPE REF TO) CL_CCM_FUNCLOC Functional location 20010824
3 Importing EV_AS_MAINTND_CONFIG Call by reference Object reference (TYPE REF TO) CL_CCM_AS_MAINTND_CONFIG As-maintained configuration 20010824
4 Importing EV_CALLER Call by reference Object reference (TYPE REF TO) CL_CCM_CFG_SCREEN_AREA Calling control 20010824

Method _ON_AS_MAINTAINED_CONFIG_LOAD on class CL_CCM_CFG_CONTROLLER has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 46C2