SAP ABAP Class CL_CCM_CFG_TARGET_CONFIG_AREA (ConfigMgmt Navigation Area Controller)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM-EQM-CC (Application Component) Configuration Control
     DI_CCM (Package) Configuration Control
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CCM_CFG_CONTROL_AREA ConfigMgmt Screen Area Controller 20010817
Properties
Class CL_CCM_CFG_TARGET_CONFIG_AREA  
Short Description ConfigMgmt Navigation Area Controller    
Super Class CL_CCM_CFG_CONTROL_AREA ConfigMgmt Screen Area Controller 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DI_CCM   Configuration Control 
Created 20010817   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CCM_CFG_TARGET_CONFIG_AREA has no forward declaration.
Interfaces
Class CL_CCM_CFG_TARGET_CONFIG_AREA has no interface implemented.
Friends
Class CL_CCM_CFG_TARGET_CONFIG_AREA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPL_LAYER_CONFMGR Instance attribute Private Object reference (TYPE REF TO) CL_CCM_CONFIGURATION_MANAGER Entry class of configuration manager application layer 20010817
2 AS_ALLOWED_CONFIG Instance attribute Private Object reference (TYPE REF TO) CL_CCM_TARGET_CONFIG CCM: As Maintained Configuration 20010817
3 ENTRY_TARGET Instance attribute Private Object reference (TYPE REF TO) CL_CCM_MAINTENANCE_ELEMENT CCM: Maintenance Element 20010817
4 HTML_VIEWER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER HTML Control proxy class 20010817
5 NODE_ITEMS_TARGET Instance attribute Private See coding 20010817
6 TARGET_AREA Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree Control 20010817
7 TOOLBAR_ITEMS_TARGET Instance attribute Private See coding 20010817
8 TOOLBAR_TARGET Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20010817
9 T_CCM_LAYOUT Instance attribute Private See coding T_CCM_LAYOUT 20010817
10 T_CCM_LAYOUT_TARGET Instance attribute Private See coding 20010817
11 WA_TOOLBAR_ITEMS Instance attribute Private Type reference (TYPE) TOOLBAR_STRUC 20010817
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NODE_TO_PARENT Instance method Private Method Add subordinate node 20010817
2 AS_ALLOWED_CONFIG_LOAD Instance method Public Method event handler for target configuration loading 20010824
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010817
4 GET_CHILDREN Instance method Private Method Read children 20010817
5 GET_TREE Instance method Private Method read tree with filter 20010920
6 ON_EXPAND_NC Instance method Private Event handling method event handler for expand children 20010817
7 ON_FUNCTION_SELECTED Instance method Private Event handling method Event handler for on_function_selected 20010817
8 ON_FUNCTION_SELECTED_TARGET Instance method Private Event handling method event handler for target area splitter resize 20010817
9 ON_ITEM_CONTEXT_MENU_REQUESTED Instance method Private Event handling method show the available context menus on the item 20011002
10 ON_ITEM_CONTEXT_MENU_SELECTED Instance method Private Event handling method react on user selection on the item for context menu 20011002
11 ON_ITEM_DOUBLE_CLICK Instance method Private Event handling method event handler for item double click 20010817
12 ON_NODE_CONTEXT_MENU_REQUESTED Instance method Private Event handling method show the available context menus 20010824
13 ON_NODE_CONTEXT_MENU_SELECTED Instance method Private Event handling method react on user selection for context menu 20010824
14 ON_NODE_DOUBLE_CLICK Instance method Private Event handling method Event handler for ON_NODE_DOUBLE_CLICK 20010817
15 SCROLL_TO_NODE Instance method Public Method react on user selection from checklog area 20010921
16 _GET_CHILDREN Instance method Private Method Read children 20010924
17 _GET_TREE Instance method Private Method Read tree 20010920
18 _GET_TREE_FN_SELECTED Instance method Private Method Read tree 20010924
19 _ON_NODE_DETAIL Instance method Private Method Show detail of node 20010822
Events
# Event Type Visibility Description Created on
1 CREATE_HOLE Instance Event
(0)
Public
(2)
Details for hole craetion 20010817
2 DELETE_HOLE Instance Event
(0)
Public
(2)
deletion for hole info 20010817
3 DISPLAY_CHANGE Instance Event
(0)
Public
(2)
display details for selected object 20010817
4 GLOBAL_CHECK Instance Event
(0)
Public
(2)
Event to Pass data for MPL CHECK 20010817
5 NODE_DETAIL Instance Event
(0)
Public
(2)
Detail of node 20010817
6 RESIZE_SPLITTER_TARGET Instance Event
(0)
Public
(2)
raise event for splitter resize from target 20010817
7 SPLITTER_CONTROL Instance Event
(0)
Public
(2)
raise event for splitter resize from asmaintained 20010817
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 NODE_ITEM Private See coding 20010817
2 NODE_ITEM_TARGET Private See coding NODE_ITEM_TARGET 20010817
3 TOOLBAR_STRUC Private See coding TOOLBAR_STRUC 20010817
Method Signatures

Method ADD_NODE_TO_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EQUI_REF Call by reference Object reference (TYPE REF TO) CL_CCM_EQUIPMENT CCM: Maintenance Object Equipment 20010817
2 Importing FLOC_REF Call by reference Object reference (TYPE REF TO) CL_CCM_FUNCLOC CCM: Maintenance Location FLoc 20010817
3 Importing HOLE_REF Call by reference Object reference (TYPE REF TO) CL_CCM_HOLE CCM: Maintenance Object "Hole" 20010817
4 Importing MPL_REF Call by reference Object reference (TYPE REF TO) CL_CCM_MPL_NODE ConfigMgmt MPL node 20010817
5 Importing PARENT_EQUI_REF Call by reference Object reference (TYPE REF TO) CL_CCM_EQUIPMENT CCM: Maintenance Object Equipment 20010817
6 Importing PARENT_FLOC_REF Call by reference Object reference (TYPE REF TO) CL_CCM_FUNCLOC CCM: Maintenance Location FLoc 20010817
7 Importing PARENT_MPL_REF Call by reference Object reference (TYPE REF TO) CL_CCM_MPL_NODE CCM: Maintenance Location FLoc 20010817

Method ADD_NODE_TO_PARENT on class CL_CCM_CFG_TARGET_CONFIG_AREA has no exception.

Method 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 Object reference (TYPE REF TO) CL_CCM_TARGET_CONFIG CCM: Target Configuration 20010824
2 Importing ENTRY_NODE Call by reference Object reference (TYPE REF TO) CL_CCM_MPL_NODE ConfigMgmt MPL node 20010824

Method AS_ALLOWED_CONFIG_LOAD on class CL_CCM_CFG_TARGET_CONFIG_AREA has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPL_LAYER_CONFMGR Call by reference Object reference (TYPE REF TO) CL_CCM_CONFIGURATION_MANAGER Entry class of configuration manager application layer 20010817
2 Importing CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20010817

Method CONSTRUCTOR on class CL_CCM_CFG_TARGET_CONFIG_AREA has no exception.

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EQUIPMENTS Call by reference Type reference (TYPE) TT_CCM_EQUI_NODE_STRUCTURE CCM_equi_NODE_STRUCTURE 20010818
2 Changing CT_FUNCLOCS Call by reference Type reference (TYPE) TT_CCM_FLOC_NODE_STRUCTURE CCM_FLOC_NODE_STRUCTURE 20010818
3 Changing CT_MPLS Call by reference Type reference (TYPE) TT_CCM_ELEMENT_NODE_STRUCTURE CCM_MPL_NODE_STRUCTURE 20010818
4 Importing EQUI_REF Call by reference Object reference (TYPE REF TO) CL_CCM_EQUIPMENT CCM: Maintenance Object Equipment 20010818
5 Importing FLOC_REF Call by reference Object reference (TYPE REF TO) CL_CCM_FUNCLOC CCM: Maintenance Location FLoc 20010818
6 Importing KEY Call by reference Type reference (TYPE) LVC_NKEY ALV tree control: Node-key 20010817
7 Importing MPL_REF Call by reference Object reference (TYPE REF TO) CL_CCM_MPL_NODE CCM: Maintenance Location FLoc 20010818

Method GET_CHILDREN on class CL_CCM_CFG_TARGET_CONFIG_AREA has no exception.

Method GET_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXPAND_NKEYS Call by reference Type reference (TYPE) LVC_T_NKEY ALV Tree Control: Node Table 20010920
2 Importing EQUI_REF Call by reference Object reference (TYPE REF TO) CL_CCM_EQUIPMENT CCM: Maintenance Object Equipment 20010920
3 Importing FLOC_REF Call by reference Object reference (TYPE REF TO) CL_CCM_FUNCLOC CCM: Maintenance Location FLoc 20010920
4 Importing IV_EXPLODE Call by reference Type reference (TYPE) C Explode ('Y': yes, 'N': no, 'U': prompt user) 20010920
5 Importing IV_LOAD_CONFIG Call by reference Type reference (TYPE) C 'X': Call application layer for load 20010920
6 Importing KEY Call by reference Type reference (TYPE) LVC_NKEY ALV tree control: Node-key 20010920
7 Importing MPL_REF Call by reference Object reference (TYPE REF TO) CL_CCM_MPL_NODE ConfigMgmt MPL node 20010920

Method GET_TREE on class CL_CCM_CFG_TARGET_CONFIG_AREA has no exception.

Method ON_EXPAND_NC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010817

Method ON_EXPAND_NC on class CL_CCM_CFG_TARGET_CONFIG_AREA has no exception.

Method ON_FUNCTION_SELECTED Signature

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

Method ON_FUNCTION_SELECTED on class CL_CCM_CFG_TARGET_CONFIG_AREA has no exception.

Method ON_FUNCTION_SELECTED_TARGET Signature

Method ON_FUNCTION_SELECTED_TARGET on class CL_CCM_CFG_TARGET_CONFIG_AREA has no parameter.
Method ON_FUNCTION_SELECTED_TARGET on class CL_CCM_CFG_TARGET_CONFIG_AREA has no exception.

Method ON_ITEM_CONTEXT_MENU_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Attribute reference (LIKE) 20011002
2 Importing MENU Call by reference Attribute reference (LIKE) 20011002
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20011002

Method ON_ITEM_CONTEXT_MENU_REQUESTED on class CL_CCM_CFG_TARGET_CONFIG_AREA has no exception.

Method ON_ITEM_CONTEXT_MENU_SELECTED Signature

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

Method ON_ITEM_CONTEXT_MENU_SELECTED on class CL_CCM_CFG_TARGET_CONFIG_AREA has no exception.

Method ON_ITEM_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Value transfer Attribute reference (LIKE) 20010817
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010817

Method ON_ITEM_DOUBLE_CLICK on class CL_CCM_CFG_TARGET_CONFIG_AREA has no exception.

Method ON_NODE_CONTEXT_MENU_REQUESTED Signature

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

Method ON_NODE_CONTEXT_MENU_REQUESTED on class CL_CCM_CFG_TARGET_CONFIG_AREA has no exception.

Method ON_NODE_CONTEXT_MENU_SELECTED Signature

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

Method ON_NODE_CONTEXT_MENU_SELECTED on class CL_CCM_CFG_TARGET_CONFIG_AREA has no exception.

Method ON_NODE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010817

Method ON_NODE_DOUBLE_CLICK on class CL_CCM_CFG_TARGET_CONFIG_AREA has no exception.

Method SCROLL_TO_NODE Signature

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

Method SCROLL_TO_NODE on class CL_CCM_CFG_TARGET_CONFIG_AREA has no exception.

Method _GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXPAND_NKEYS Call by reference Type reference (TYPE) LVC_T_NKEY ALV Tree Control: Node Table 20010924
2 Importing IV_NODE_ITEM_TARGET Call by reference Type reference (TYPE) NODE_ITEM_TARGET Selected node 20010924

Method _GET_CHILDREN on class CL_CCM_CFG_TARGET_CONFIG_AREA has no exception.

Method _GET_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXPAND_NKEYS Call by reference Type reference (TYPE) LVC_T_NKEY ALV Tree Control: Node Table 20010920
2 Importing EQUI_REF Call by reference Object reference (TYPE REF TO) CL_CCM_EQUIPMENT CCM: Maintenance Object Equipment 20010920
3 Importing FLOC_REF Call by reference Object reference (TYPE REF TO) CL_CCM_FUNCLOC CCM: Maintenance Location FLoc 20010920
4 Importing KEY Call by reference Type reference (TYPE) LVC_NKEY ALV tree control: Node-key 20010920
5 Importing MPL_REF Call by reference Object reference (TYPE REF TO) CL_CCM_MPL_NODE ConfigMgmt MPL node 20010920

Method _GET_TREE on class CL_CCM_CFG_TARGET_CONFIG_AREA has no exception.

Method _GET_TREE_FN_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXPAND_NKEYS Call by reference Type reference (TYPE) LVC_T_NKEY ALV Tree Control: Node Table 20010924
2 Importing IV_NODE_ITEM_TARGET Call by reference Type reference (TYPE) NODE_ITEM_TARGET Selected node 20010924

Method _GET_TREE_FN_SELECTED on class CL_CCM_CFG_TARGET_CONFIG_AREA has no exception.

Method _ON_NODE_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV tree control: Node-key 20010822

Method _ON_NODE_DETAIL on class CL_CCM_CFG_TARGET_CONFIG_AREA has no exception.
Event Signatures

Event CREATE_HOLE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EQUI_REF Exporting Value transfer Object reference (TYPE REF TO) CL_CCM_EQUIPMENT Equipment 20010817
2 FLOC_REF Exporting Value transfer Object reference (TYPE REF TO) CL_CCM_FUNCLOC Functional location 20010817

Event DELETE_HOLE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EQUI_REF Exporting Value transfer Object reference (TYPE REF TO) CL_CCM_EQUIPMENT CCM: Maintenance Location Equipment 20010817
2 FLOC_REF Exporting Value transfer Object reference (TYPE REF TO) CL_CCM_FUNCLOC CCM: Maintenance Location FLoc 20010817
3 HOLE_REF Exporting Value transfer Object reference (TYPE REF TO) CL_CCM_HOLE CCM: Maintenance Object "Hole" 20010817
4 NODE_KEY Exporting Value transfer Type reference (TYPE) LVC_NKEY ALV tree control: Node-key 20010817

Event DISPLAY_CHANGE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 DISPLAY_MODE Exporting Value transfer Type reference (TYPE) C flag to indicate display or change 20010817
2 EQUI_REF Exporting Value transfer Object reference (TYPE REF TO) CL_CCM_EQUIPMENT Equipment 20010817
3 FLOC_REF Exporting Value transfer Object reference (TYPE REF TO) CL_CCM_FUNCLOC Functional location 20010817
4 HOLE_REF Exporting Value transfer Object reference (TYPE REF TO) CL_CCM_HOLE Hole 20010817

Event GLOBAL_CHECK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EQUI_REF Exporting Value transfer Object reference (TYPE REF TO) CL_CCM_EQUIPMENT CCM: Maintenance Object Equipment 20010817
2 FLOC_REF Exporting Value transfer Object reference (TYPE REF TO) CL_CCM_FUNCLOC CCM: Maintenance Location FLoc 20010817
3 ROOT_REF Exporting Value transfer Object reference (TYPE REF TO) CL_CCM_MAINTENANCE_ELEMENT CCM: Maintenance Element 20010817

Event NODE_DETAIL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 MPL_REF Exporting Value transfer Object reference (TYPE REF TO) CL_CCM_MPL_NODE CCM: Maintenance Object "Hole" 20010822

Event RESIZE_SPLITTER_TARGET Signature
Event RESIZE_SPLITTER_TARGET on class CL_CCM_CFG_TARGET_CONFIG_AREA has no parameter.
Event SPLITTER_CONTROL Signature
Event SPLITTER_CONTROL on class CL_CCM_CFG_TARGET_CONFIG_AREA has no parameter.
History
Last changed by/on SAP  00000000 
SAP Release Created in 46C2