SAP ABAP Class CL_GCM_LCEDITOR_CONTROL (Control for the display of definition life cycles)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LO-CM (Application Component) Configuration management
     CMT2 (Package) Configuration Management - Core Development - (Version2)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_LC_EDITOR_CONTROL Lifecycle Editor Control 20001204
Properties
Class CL_GCM_LCEDITOR_CONTROL  
Short Description Control for the display of definition life cycles    
Super Class CL_LC_EDITOR_CONTROL Lifecycle Editor Control 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMT2   Configuration Management - Core Development - (Version2) 
Created 20001204   SAP 
Last change 20020412   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CMT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GCM_LCEDITOR_CONTROL has no interface implemented.
Friends
Class CL_GCM_LCEDITOR_CONTROL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_FUNCTYPE_BASELINE Constant Private See coding 'BASELINE' CO_FUNCTYPE_BASELINE 20001205
2 CO_FUNCTYPE_FOLDER Constant Private See coding 'FOLDER' CO_FUNCTYPE_FOLDER 20001205
3 CO_FUNCTYPE_PHASE Constant Private See coding 'PHASE' 20001205
4 MT_CMOBJ_SHORT_KEY Instance attribute Private See coding MT_CMOBJ_SHORT_KEY 20001213
5 MT_GLE_BASELINE Instance attribute Private See coding MT_GLE_BASELINE 20001213
6 MT_GLE_FOLDER Instance attribute Private See coding MT_GLE_FOLDER 20001213
7 MT_GLE_LC_PHASE Instance attribute Private See coding MT_GLE_LC_PHASE 20001213
8 MT_GLE_LINK Instance attribute Private See coding MT_GLE_LINK 20001213
9 MT_INSTANCES Static Attribute Private Type reference (TYPE) TY_TAB_INSTANCE Class instances 20001206
10 M_BUFFERED_DEF Instance attribute Private Type reference (TYPE) DE_CM_PRODUCT_ID M_BUFFERED_DEF 20001213
11 M_CMO_KEY Instance attribute Private See coding 20001205
12 M_CM_API Static Attribute Private Object reference (TYPE REF TO) IF_CM_API API-Interface - Open Interface of the Controller 20011207
13 M_DYNNR Instance attribute Private Type reference (TYPE) SY-DYNNR ABAP Program: Number of Current Screen 20011207
14 M_FUNCTION_TYPE Instance attribute Private See coding 20001205
15 M_PHASE_KEY Instance attribute Private See coding 20001205
16 M_REPID Instance attribute Private Type reference (TYPE) SY-REPID ABAP Program: Current Main Program 20011207
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20001204
2 CONSTRUCTOR Instance method Public Constructor Constructor 20001204
3 CONTEXT_MENU_BASELINE Instance method Private Event handling method Eventhandler, forwards event from ActiveX-Controls 20001213
4 CONTEXT_MENU_BCLUSTER Instance method Private Event handling method Eventhandler, forwards event from ActiveX-Controls 20001213
5 CONTEXT_MENU_FCLUSTER Instance method Private Event handling method Eventhandler, forwards event from ActiveX-Controls 20001213
6 CONTEXT_MENU_FOLDER Instance method Private Event handling method Eventhandler, forwards event from ActiveX-Controls 20001213
7 CONTEXT_MENU_PHASE Instance method Private Event handling method Eventhandler, forwards event from ActiveX-Controls 20001213
8 DBL_CLICK Instance method Private Event handling method Eventhandler, forwards event from ActiveX-Controls 20001213
9 HANDLE_CONTEXT_MENU_BASELINE Instance method Private Event handling method Event Handler 20001205
10 HANDLE_CONTEXT_MENU_FOLDER Instance method Private Event handling method Event Handler 20001205
11 HANDLE_CONTEXT_MENU_PHASE Instance method Private Event handling method Event Handler 20001204
12 HANDLE_CONTEXT_MENU_SEL Instance method Private Event handling method Event Handler 20001205
13 ITEMS_DELETE Static method Public Method Delete list of worklist entries 20001206
14 ITEM_INSERT Static method Public Method Add Entry 20001206
15 ON_CLOSE Instance method Private Event handling method Event Handler: Close Event of a Dialog Box Container 20001204
16 SET_LIFE_CYCLE Instance method Public Method Copy life cycle data 20001213
Events
# Event Type Visibility Description Created on
1 ON_CTX_MENU_BASELINE Instance Event
(0)
Public
(2)
ON_CONTEXT_MENU_BASELINE enhanced and forwarded 20001213
2 ON_CTX_MENU_BCLUSTER Instance Event
(0)
Public
(2)
ON_CONTEXT_MENU_BCLUSTER enhanced and forwarded 20001213
3 ON_CTX_MENU_FCLUSTER Instance Event
(0)
Public
(2)
ON_CONTEXT_MENU_FCLUSTER enhanced and forwarded 20001213
4 ON_CTX_MENU_FOLDER Instance Event
(0)
Public
(2)
ON_CONTEXT_MENU_FOLDER enhanced and forwarded 20001213
5 ON_CTX_MENU_PHASE Instance Event
(0)
Public
(2)
ON_CONTEXT_MENU_PHASE enhanced and forwarded 20001213
6 ON_DOUBLE_CLICK Instance Event
(0)
Public
(2)
ON_DBL_CLICK enhanced and forwarded 20001213
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 L_TY_BASELINE Private See coding L_TY_BASELINE 20001213
2 L_TY_CMOBJ_SHORT_KEY Private See coding L_TY_CMOBJ_SHORT_KEY 20001213
3 L_TY_FOLDER Private See coding L_TY_FOLDER 20001213
4 L_TY_LC_PHASE Private See coding L_TY_LC_PHASE 20001213
5 L_TY_LINK Private See coding L_TY_LINK 20001213
6 TY_INSTANCE Private See coding TY_INSTANCE 20001206
7 TY_TAB_INSTANCE Private See coding TY_TAB_INSTANCE 20001206
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_GCM_LCEDITOR_CONTROL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GCM_LCEDITOR_CONTROL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) I Anzeigemodus 20001204
2 Importing I_DYNNR Call by reference Type reference (TYPE) SY-DYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20001204
3 Importing I_LIFETIME Call by reference Type reference (TYPE) I Lifetime 20001204
4 Importing I_NAME Call by reference Type reference (TYPE) STRING Name 20001204
5 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID ABAP-Programm, aktuelles Rahmenprogramm 20001204
6 Importing I_SHELLSTYLE Call by reference Type reference (TYPE) I SHELL Style 20001204
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: Allgemeiner Fehler 20001204

Method CONTEXT_MENU_BASELINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXTMENU Value transfer Attribute reference (LIKE) 20001213
2 Importing TMPBASELINEKEY Value transfer Attribute reference (LIKE) 20001213

Method CONTEXT_MENU_BASELINE on class CL_GCM_LCEDITOR_CONTROL has no exception.

Method CONTEXT_MENU_BCLUSTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXTMENU Value transfer Attribute reference (LIKE) 20001213
2 Importing TMPBASELINEKEY Value transfer Attribute reference (LIKE) 20001213
3 Importing TMPCLUSTERKEY Value transfer Attribute reference (LIKE) 20001213

Method CONTEXT_MENU_BCLUSTER on class CL_GCM_LCEDITOR_CONTROL has no exception.

Method CONTEXT_MENU_FCLUSTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXTMENU Value transfer Attribute reference (LIKE) 20001213
2 Importing TMPCLUSTERKEY Value transfer Attribute reference (LIKE) 20001213
3 Importing TMPFOLDERKEY Value transfer Attribute reference (LIKE) 20001213

Method CONTEXT_MENU_FCLUSTER on class CL_GCM_LCEDITOR_CONTROL has no exception.

Method CONTEXT_MENU_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXTMENU Value transfer Attribute reference (LIKE) 20001213
2 Importing TMPFOLDERKEY Value transfer Attribute reference (LIKE) 20001213

Method CONTEXT_MENU_FOLDER on class CL_GCM_LCEDITOR_CONTROL has no exception.

Method CONTEXT_MENU_PHASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXTMENU Value transfer Attribute reference (LIKE) 20001213
2 Importing TMPPHASEKEY Value transfer Attribute reference (LIKE) 20001213

Method CONTEXT_MENU_PHASE on class CL_GCM_LCEDITOR_CONTROL has no exception.

Method DBL_CLICK Signature

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

Method DBL_CLICK on class CL_GCM_LCEDITOR_CONTROL has no exception.

Method HANDLE_CONTEXT_MENU_BASELINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXTMENU Value transfer Attribute reference (LIKE) 20001205
2 Importing SENDER Value transfer Attribute reference (LIKE) 20001205
3 Importing TMPBASELINEKEY Value transfer Attribute reference (LIKE) >INVALID< 20001205

Method HANDLE_CONTEXT_MENU_BASELINE on class CL_GCM_LCEDITOR_CONTROL has no exception.

Method HANDLE_CONTEXT_MENU_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXTMENU Value transfer Attribute reference (LIKE) 20001205
2 Importing SENDER Value transfer Attribute reference (LIKE) 20001205
3 Importing TMPFOLDERKEY Value transfer Attribute reference (LIKE) 20001205

Method HANDLE_CONTEXT_MENU_FOLDER on class CL_GCM_LCEDITOR_CONTROL has no exception.

Method HANDLE_CONTEXT_MENU_PHASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXTMENU Value transfer Attribute reference (LIKE) 20001204
2 Importing SENDER Value transfer Attribute reference (LIKE) 20001204
3 Importing TMPPHASEKEY Value transfer Attribute reference (LIKE) 20001204

Method HANDLE_CONTEXT_MENU_PHASE on class CL_GCM_LCEDITOR_CONTROL has no exception.

Method HANDLE_CONTEXT_MENU_SEL Signature

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

Method HANDLE_CONTEXT_MENU_SEL on class CL_GCM_LCEDITOR_CONTROL has no exception.

Method ITEMS_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ITEM Call by reference Type reference (TYPE) TAB_CMO_KEY Tabelle mit generischen CM-Schlüsseln 20001206
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20001206

Method ITEM_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM Call by reference Type reference (TYPE) STRUC_CMO_KEY generischer CM-Schlüssel 20001206
2 Importing I_PREDECESSOR_KEY Call by reference Type reference (TYPE) STRUC_CONFIGFOLDER_KEY CM: Schlüsselstruktur für das API-Interface 20001206
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20001206

Method ON_CLOSE Signature

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

Method ON_CLOSE on class CL_GCM_LCEDITOR_CONTROL has no exception.

Method SET_LIFE_CYCLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASELINES Call by reference Type reference (TYPE) TAB_CONFIGBASELINE_DATA Baseline-Daten 20001213
2 Importing I_DEFINITION Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT Objektreferenz der Definition 20001213
3 Importing I_FOLDERS Call by reference Type reference (TYPE) TAB_CONFIGFOLDER_DATA Konfigurationsmappendaten 20001213
4 Importing I_LIFE_CYCLE_PHASES Call by reference Type reference (TYPE) TAB_CM_LC_PHASE Lebenszyklusphasen und Verbindungen dazwischen 20001213
5 Importing I_LINKS Call by reference Type reference (TYPE) TAB_CM_LCNET Verbindungen zwischen den CM-Objekten 20001213
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20001213
Event Signatures

Event ON_CTX_MENU_BASELINE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_BASELINE_KEY Exporting Value transfer Type reference (TYPE) STRUC_CONFIGBASELINE_KEY Baseline-Schlüssel 20001213
2 E_CONTEXTMENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Kontextmenü 20001213

Event ON_CTX_MENU_BCLUSTER Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ET_BASELINE_KEY Exporting Value transfer Type reference (TYPE) TAB_CM_CONFIGBASELINE Liste von Baseline-Schlüsseln 20001213
2 E_CONTEXTMENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Kontextmenü 20001213

Event ON_CTX_MENU_FCLUSTER Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ET_FOLDER_KEY Exporting Value transfer Type reference (TYPE) TAB_CM_CONFIGFOLDER Liste von Konfigurationsmappenschlüsseln 20001213
2 E_CONTEXTMENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Kontextmenü 20001213

Event ON_CTX_MENU_FOLDER Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_CONTEXTMENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Kontextmenü 20001213
2 E_FOLDER_KEY Exporting Value transfer Type reference (TYPE) STRUC_CONFIGFOLDER_KEY Konfigurationsmappenschlüssel 20001213

Event ON_CTX_MENU_PHASE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_CONTEXTMENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Kontextmenü 20001213
2 E_LC_PHASE Exporting Value transfer Type reference (TYPE) DE_CM_LIFE_CYCLE_PHASE Life-Cycle-Phase, über der das Kontextmenü ausgelöst wurde 20001213

Event ON_DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_CM_OBJECT_KEY Exporting Value transfer Type reference (TYPE) STRUC_CMO_KEY Schlüssel des Objekts, auf das geklickt wurde 20001213
History
Last changed by/on SAP  20020412 
SAP Release Created in 46C