SAP ABAP Class CL_LC_EDITOR_CONTROL (Lifecycle Editor Control)
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_GUI_CONTROL Proxy Class for Control in GUI 20001016
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GCM_LCEDITOR_CONTROL Control for the display of definition life cycles 20001204
Properties
Class CL_LC_EDITOR_CONTROL  
Short Description Lifecycle Editor Control    
Super Class CL_GUI_CONTROL Proxy Class for Control in GUI 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMT2   Configuration Management - Core Development - (Version2) 
Created 20001016   SAP 
Last change 20020412   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CNTL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_LC_EDITOR_CONTROL has no interface implemented.
Friends
Class CL_LC_EDITOR_CONTROL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTEXT_MENU_REF Instance attribute Private Object reference (TYPE REF TO) CL_CTMENU Context Menu Reference 20001025
2 EVENT_ID_CONTEXTMENU_BASELINE Constant Public Type reference (TYPE) I 11 Context Menu ID Baseline 20001017
3 EVENT_ID_CONTEXTMENU_BCLUSTER Constant Public Type reference (TYPE) I 17 Context Menu ID Baseline Cluster 20001017
4 EVENT_ID_CONTEXTMENU_FCLUSTER Constant Public Type reference (TYPE) I 12 Context Menu ID Folder Cluster 20001017
5 EVENT_ID_CONTEXTMENU_FOLDER Constant Public Type reference (TYPE) I 9 Context Menu ID Folder 20001017
6 EVENT_ID_CONTEXTMENU_MOBJECTS Constant Public Type reference (TYPE) I 16 Context Menu ID MultiSelect 20001031
7 EVENT_ID_CONTEXTMENU_PHASE Constant Public Type reference (TYPE) I 8 Context Menu ID Phase 20001017
8 EVENT_ID_CONTEXTMENU_SELECT Instance attribute Public Type reference (TYPE) I Context Menu Item Selected 20001026
9 EVENT_ID_DBL_CLICK Constant Public Type reference (TYPE) I 7 DoubleClick ID 20001106
10 EVENT_ID_FIND_BUTTON Constant Public Type reference (TYPE) I 18 FindButton ID 20001102
11 EVENT_ID_LOAD_BUTTON Constant Public Type reference (TYPE) I 19 LoadButton ID 20001102
12 M_MODE_HORIZONTAL Constant Public Type reference (TYPE) I 0 Horizontal Display 20001016
Methods
# Method Level Visibility Method type Description Created on
1 ABOUT_BOX Instance method Public Method Shows the aboutbox 20001016
2 ADD_BASELINE Instance method Public Method Adds a Baseline to the Life Cycle 20001031
3 ADD_FOLDER Instance method Public Method Adds a Folder to the Life Cycle 20001031
4 CLEAR_GRAPH Instance method Public Method Clears the Complete Graph 20001016
5 COLLAPSE_PHASE Instance method Public Method Collapses a Phase 20001016
6 CONSTRUCTOR Instance method Public Constructor Constructor 20001016
7 DEL_BASELINE Instance method Public Method Deletes a Baseline 20001115
8 DEL_FOLDER Instance method Public Method Deletes a Folder 20001115
9 DISPLAY_CONTEXT_MENU Instance method Public Method Shows the Context Menu 20001016
10 EXPAND_PHASE Instance method Public Method Expands a phase 20001016
11 FOKUS_OBJECT Instance method Public Method Adds a Folder to the Life Cycle 20001106
12 GET_SELECTED_OBJECTS Instance method Public Method Selected Objs; Graph must be loaded before you can call this 20001031
13 LOAD_LIFECYCLE Instance method Protected Method Adds the complete necessary data to the control 20001016
14 OPEN_CLUSTER Instance method Public Method Opens the cluster dialog of a cluster 20001026
15 REORGANIZE_GRAPH Instance method Public Method Reorganizes the complete Graph 20001016
16 SET_BASELINES Instance method Private Method Adds the Baselines to the Control 20001016
17 SET_CLUSTERSIZE Instance method Public Method Sets the number of obj for cluster 20001102
18 SET_FOLDERS Instance method Private Method Adds the folders to the control 20001016
19 SET_LINKS Instance method Private Method Adds the links to the control 20001016
20 SET_PHASES Instance method Private Method Adds the phases to the control 20001016
Events
# Event Type Visibility Description Created on
1 ON_CONTEXT_MENU_BASELINE Instance Event
(0)
Protected
(1)
Indicates that the right Mouseb. is pressed over a baseline 20001017
2 ON_CONTEXT_MENU_BCLUSTER Instance Event
(0)
Protected
(1)
Indicates that the right Mouseb. is pr. over a baselinecl. 20001017
3 ON_CONTEXT_MENU_FCLUSTER Instance Event
(0)
Protected
(1)
Indicates that the right Mouseb. is pr. over a foldercluster 20001017
4 ON_CONTEXT_MENU_FOLDER Instance Event
(0)
Protected
(1)
Indicates that the right Mouseb. is pressed over a folder 20001017
5 ON_CONTEXT_MENU_MULTI_SELECT Instance Event
(0)
Public
(2)
I. that the right Mouseb. is pr. & more obj. are selected 20001025
6 ON_CONTEXT_MENU_PHASE Instance Event
(0)
Protected
(1)
Indicates that the right Mouseb. is pr. over a phase 20001017
7 ON_CONTEXT_MENU_SEL Instance Event
(0)
Public
(2)
I. that the User has selected an entry from a context menu 20001019
8 ON_DBL_CLICK Instance Event
(0)
Protected
(1)
Indicates that a double clicks happens over an object 20001106
9 ON_FIND_BUTTON_CLICK Instance Event
(0)
Public
(2)
Indicates that the FindButton is pressed 20001102
10 ON_LOAD_BUTTON_CLICK Instance Event
(0)
Public
(2)
Indicates that the LoadButton is pressed 20001102
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTMPPHASEKEY Private See coding TTMPPHASEKEY 20001025
Method Signatures

Method ABOUT_BOX Signature

Method ABOUT_BOX on class CL_LC_EDITOR_CONTROL has no parameter.
# Exception Resumable Description Created on
1 ERROR_FROM_C Error while transporting data to the control 20001016

Method ADD_BASELINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BASELINEBEZ Call by reference Type reference (TYPE) C Description of tghe Folder 20001031
2 Importing BASELINEDATE Call by reference Type reference (TYPE) C Date of the baseline 20001031
3 Importing BASELINEKEY Call by reference Type reference (TYPE) C Key of the Folder 20001031
4 Importing BASELINESTAT Call by reference Type reference (TYPE) C Status of the folder 20001031
5 Importing BASELINETMPKEY Call by reference Type reference (TYPE) C Temporary key of the folder 20001031
6 Importing BASELINEUSER Call by reference Type reference (TYPE) C User of the baseline 20001031
7 Importing OBJECTTMPKEYSUCCESSOR Call by reference Type reference (TYPE) C Temporary key of the successor object 20001031
# Exception Resumable Description Created on
1 ERROR_FROM_C Error while transporting data to the control 20001031

Method ADD_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FOLDERBEZ Call by reference Type reference (TYPE) C Description of tghe Folder 20001031
2 Importing FOLDERKEY Call by reference Type reference (TYPE) C Key of the Folder 20001031
3 Importing FOLDERSTAT Call by reference Type reference (TYPE) C Status of the folder 20001031
4 Importing FOLDERTMPKEY Call by reference Type reference (TYPE) C Temporary key of the folder 20001031
5 Importing OBJECTTMPKEYSUCCESSOR Call by reference Type reference (TYPE) C Temporary key of the successor object 20001031
6 Importing PHASENTMPKEY Call by reference Type reference (TYPE) C Temporary key of the phase 20001031
# Exception Resumable Description Created on
1 ERROR_FROM_C Error while transporting data to the control 20001031

Method CLEAR_GRAPH Signature

Method CLEAR_GRAPH on class CL_LC_EDITOR_CONTROL has no parameter.
# Exception Resumable Description Created on
1 ERROR_FROM_C Error while transporting data to the control 20001016

Method COLLAPSE_PHASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PHASEKEY Call by reference Type reference (TYPE) C Temporary key of the phase 20001016
# Exception Resumable Description Created on
1 ERROR_FROM_C Error while transporting data to the control 20001016

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DISPLAY_MODE Value transfer Type reference (TYPE) I M_MODE_HORIZONTAL Anzeigemodus 20001016
2 Importing LIFETIME Value transfer Type reference (TYPE) I Lifetime 20001016
3 Importing NAME Value transfer Type reference (TYPE) STRING Name 20001016
4 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20001016
5 Importing SHELLSTYLE Value transfer Type reference (TYPE) I SHELL Style 20001016
# Exception Resumable Description Created on
1 CNTL_ERROR Fehler in CFW Aufruf 20001016
2 CNTL_INSTALL_ERROR Fehler beim Erstellen 20001016

Method DEL_BASELINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BASELINETMPKEY Call by reference Type reference (TYPE) C Temporary key of the folder 20001115
# Exception Resumable Description Created on
1 ERROR_FROM_C Error while transporting data to the control 20001115

Method DEL_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FOLDERTMPKEY Call by reference Type reference (TYPE) C Temporary key of the folder 20001115
# Exception Resumable Description Created on
1 ERROR_FROM_C Error while transporting data to the control 20001115

Method DISPLAY_CONTEXT_MENU Signature

Method DISPLAY_CONTEXT_MENU on class CL_LC_EDITOR_CONTROL has no parameter.
# Exception Resumable Description Created on
1 ERROR_ON_CONTEXTMENU Error during showing contextmenu 20001017

Method EXPAND_PHASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PHASEKEY Call by reference Type reference (TYPE) C Temporary key of the phase 20001016
# Exception Resumable Description Created on
1 ERROR_FROM_C Error while transporting data to the control 20001016

Method FOKUS_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECTTMPKEY Call by reference Type reference (TYPE) C Temporary key of the baseline or folder 20001106
# Exception Resumable Description Created on
1 ERROR_FROM_C Error while transporting data to the control 20001106

Method GET_SELECTED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TABLE_OF_OBJECTS Call by reference Type reference (TYPE) STANDARD TABLE TMPKEYS of the selected objects 20001031
# Exception Resumable Description Created on
1 ERROR_FROM_DP Error while transporting table to the dataprovider 20001031

Method LOAD_LIFECYCLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TABLE_OF_BASELINES Call by reference Type reference (TYPE) STANDARD TABLE Baselines of the lifecycle 20001016
2 Importing TABLE_OF_FOLDERS Call by reference Type reference (TYPE) STANDARD TABLE Folders of the lifecycle 20001016
3 Importing TABLE_OF_LINKS Call by reference Type reference (TYPE) STANDARD TABLE Links of the lifecycle 20001016
4 Importing TABLE_OF_PHASES Call by reference Type reference (TYPE) STANDARD TABLE Phases of the lifecycle 20001016
# Exception Resumable Description Created on
1 ERROR_FROM_DP Error while transporting table to the dataprovider 20001016

Method OPEN_CLUSTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLUSTERKEY Call by reference Type reference (TYPE) C Temporary key of the cluster 20001026
# Exception Resumable Description Created on
1 ERROR_FROM_C Error while transporting data to the control 20001026

Method REORGANIZE_GRAPH Signature

Method REORGANIZE_GRAPH on class CL_LC_EDITOR_CONTROL has no parameter.
# Exception Resumable Description Created on
1 ERROR_FROM_C Error while transporting data to the control 20001016

Method SET_BASELINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TABLE_OF_BASELINES Call by reference Type reference (TYPE) STANDARD TABLE Phases of the lifecycle 20001016
# Exception Resumable Description Created on
1 ERROR_FROM_DP Error while transporting table to the dataprovider 20001016

Method SET_CLUSTERSIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NUMBER_OF_OBJECTS Call by reference Type reference (TYPE) C Integer: Number of objects 20001102
# Exception Resumable Description Created on
1 ERROR_FROM_C Error while transporting data to the control 20001102

Method SET_FOLDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TABLE_OF_FOLDERS Call by reference Type reference (TYPE) STANDARD TABLE Phases of the lifecycle 20001016
# Exception Resumable Description Created on
1 ERROR_FROM_DP Error while transporting table to the dataprovider 20001016

Method SET_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TABLE_OF_LINKS Call by reference Type reference (TYPE) STANDARD TABLE Phases of the liefecycle 20001016
# Exception Resumable Description Created on
1 ERROR_FROM_DP Error while transporting table to the dataprovider 20001016

Method SET_PHASES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TABLE_OF_PHASES Call by reference Type reference (TYPE) STANDARD TABLE Phases of the lifecycle 20001016
# Exception Resumable Description Created on
1 ERROR_FROM_DP Error while transporting table to the dataprovider 20001016
Event Signatures

Event ON_CONTEXT_MENU_BASELINE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CONTEXTMENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Contextmenu 20001025
2 TMPBASELINEKEY Exporting Value transfer Type reference (TYPE) C Temporärer baseline key 20001025

Event ON_CONTEXT_MENU_BCLUSTER Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CONTEXTMENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Contextmenu 20001025
2 TMPBASELINEKEY Exporting Value transfer Type reference (TYPE) C Temporärer baseline key 20001025
3 TMPCLUSTERKEY Exporting Value transfer Type reference (TYPE) C Temporärer cluster key 20001025

Event ON_CONTEXT_MENU_FCLUSTER Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CONTEXTMENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Contextmenu 20001025
2 TMPCLUSTERKEY Exporting Value transfer Type reference (TYPE) C Temporärer cluster key 20001025
3 TMPFOLDERKEY Exporting Value transfer Type reference (TYPE) C Temporärer folder key 20001025

Event ON_CONTEXT_MENU_FOLDER Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CONTEXTMENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Contextmenu 20001025
2 TMPFOLDERKEY Exporting Value transfer Type reference (TYPE) C Temporärer folder key 20001025

Event ON_CONTEXT_MENU_MULTI_SELECT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CONTEXTMENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Contextmenu 20001025

Event ON_CONTEXT_MENU_PHASE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CONTEXTMENU Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Reference to the contextmenu 20001025
2 TMPPHASEKEY Exporting Value transfer Type reference (TYPE) C Temporary Phase ID 20001025

Event ON_CONTEXT_MENU_SEL Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FCODE Exporting Value transfer Type reference (TYPE) UI_FUNC Functioncode 20001019

Event ON_DBL_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 TMPOBJECTKEY Exporting Value transfer Type reference (TYPE) C Temporärer folder key 20001106

Event ON_FIND_BUTTON_CLICK Signature
Event ON_FIND_BUTTON_CLICK on class CL_LC_EDITOR_CONTROL has no parameter.
Event ON_LOAD_BUTTON_CLICK Signature
Event ON_LOAD_BUTTON_CLICK on class CL_LC_EDITOR_CONTROL has no parameter.
History
Last changed by/on SAP  20020412 
SAP Release Created in