SAP ABAP Class CL_GCM_CONTROL_HANDLER (CM: GUI Class for Processing of Controls)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM-MD-PCT (Application Component) Product Catalog
     CMT (Package) Configuration Management - Core Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CM_OBSERVER CM: GUI-OBSERVER Class 19990503
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GCM_PSB_HANDLER CM: Interface for Product Structure Browser 19990329
Properties
Class CL_GCM_CONTROL_HANDLER  
Short Description CM: GUI Class for Processing of Controls    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMT   Configuration Management - Core Development 
Created 19990329   SAP 
Last change 20010425   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)
2 CS01 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 IBCO1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 IBOF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 OSCON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 SDYDO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CM_OBSERVER CM: GUI-OBSERVER Class 19990503
2 IF_GCM_PSB_HANDLER CM: Interface for Product Structure Browser 19990329
Friends
Class CL_GCM_CONTROL_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE_DYNPRO_PARTS Static Attribute Private Type reference (TYPE) TY_ACTIVE_DYNPRO_PARTS Active Part of the Workbench 19990608
2 ALV_WORKLIST Static Attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE Alv Tree Instance to Display Worklist 19990713
3 BROWSER_CONTAINER Static Attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Container for the PSB 19991209
4 CO_CUST_CONTAINER Constant Public Type reference (TYPE) CHAR30 'CUST_TEXTEDIT_CONTROL' Name of Container 20020116
5 DRAGDROP_TREE Static Attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Worklist for Drag&Drop 19991026
6 GT_WORKLIST Static Attribute Public Type reference (TYPE) TAB_CM_COMPL_WORKLIST Same Empty Table 19990714
7 HANDLE_TREE Static Attribute Private Type reference (TYPE) I For Worklist Layout 19991026
8 IBASE_LEVDO Static Attribute Private Type reference (TYPE) LEVDO Number of Hierarchy Levels to Be Exploded Below 19990510
9 IBASE_LEVUP Static Attribute Private Type reference (TYPE) LEVUP Number of Hierarchy Levels to Be Exploded Above 19990510
10 IB_MARKED_NODE Static Attribute Private Object reference (TYPE REF TO) IF_IBASE_OBJECT IB_MARKED_NODE 20000119
11 IT_BLLONGTEXT Static Attribute Private Type reference (TYPE) CMT_TY_TEXT Saved Long Text for the Baseline 19990928
12 IT_PFLONGTEXT Static Attribute Private Type reference (TYPE) CMT_TY_TEXT Saved Long Text for the Product Folder 19990928
13 IT_PMLONGTEXT Static Attribute Private Type reference (TYPE) CMT_TY_TEXT Saved Long Text for the Product 19990928
14 IT_WORKLIST Static Attribute Private Type reference (TYPE) TAB_CM_COMPL_WORKLIST Worklist Table 19990511
15 KEY_TAB Static Attribute Private Type reference (TYPE) CMT_TY_TAB_TREE_KEY Internal/External Key Assignment for ALV 19990907
16 PARENT_SPLITTER_CONTAINER Static Attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Parent for Splitter 19991209
17 R_I Static Attribute Private Type reference (TYPE) I ... 20000114
18 SELF Static Attribute Private Object reference (TYPE REF TO) CL_GCM_CONTROL_HANDLER Only Object of the Class 19990505
19 SPLITTER_CHILD_STRUC_CONTAINER Static Attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Docking Container for the Structure 19991209
20 SPLITTER_CHILD_WK_CONTAINER Static Attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for ALV Worklist 19991209
21 SPLITTER_CONTAINER Static Attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter 19991027
22 STATUS Static Attribute Private Type reference (TYPE) DE_CM_STATUS Current Workbench Status 19990625
23 STRUCTURE_INFO Static Attribute Private Type reference (TYPE) CMT_TY_STRUC_INFO Curent Structure Data 19991122
24 STRUCTURE_TREE Static Attribute Private Object reference (TYPE REF TO) CL_IBASE_IBOF_TREE Ibase Tree 19991006
25 STRUC_TABLE_INFO Static Attribute Private Type reference (TYPE) TAB_CM_HIERACHY_INFO Structure Table 19991122
26 STRUC_WK_CONTAINER Static Attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Container for the Structure 19991209
27 TAB_FIELDCATALOG Static Attribute Private Type reference (TYPE) LVC_T_FCAT Table for Field Catalog 19990601
28 TEXTEDITOR Static Attribute Private Object reference (TYPE REF TO) C_TEXTEDIT_CONTROL Instance of a Text Editor 19990625
29 TEXTEDIT_MOD_STAT Static Attribute Private Type reference (TYPE) I Text Editor: Modification Status 20000117
30 TEXTEDIT_WRAPPOS Static Attribute Private Type reference (TYPE) I 79 Line Width in the Editor 19990625
31 TEXT_BORTYPE Static Attribute Private Type reference (TYPE) SWO_OBJTYP Flag Which Text is Current 19991015
32 WORKLIST_TOOLBAR Static Attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar-Instance of the Worklist 19990607
33 XML_TREE Static Attribute Private Object reference (TYPE REF TO) CL_B2E_XMLVIEW xcv 19991027
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COMPLETE_LINE Instance method Private Method WL - Structure of the Worklist Hierarchy - Last Level 19990607
2 ADD_FOLDER_LINE Instance method Private Method WL - Structure of the Worklist Hierarchy - Folder Level 19990607
3 ADD_LC_PHASE_LINE Instance method Private Method WL- Structure of Worklist Hierarchy - Life Cycle Phase Level 19990607
4 ADD_PRODUCT_LINE Instance method Private Method WL - Structure of the Worklist Hierarchy - Product Level 19990607
5 ADD_WORKLIST_LINE Instance method Private Method WL - Structure of the Worklist Hierarchy - Worklist Level 19991021
6 BUILD_FIELDCATALOG Instance method Private Method WL - Creates the Field Catalog for the Worklist Tree 19990601
7 CALL_IBASE_TREE_PBO Instance method Public Method Calls Up PBO of the Ibase Tree 20000113
8 CHANGE_TOOLBAR Instance method Private Method WL - Adds Several Commands for the Worklist 19990607
9 CHANGE_WORKLIST_AND_NOTIFY Instance method Private Method WL - Changes to the Worklist Hierarchy 19991221
10 CHECK_CONTROLFIELDS_CHANGE Instance method Public Method Have Fields in the Structure/Worklist Changed? 19990824
11 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 19990614
12 CLOSE_STRUCTURE Instance method Private Method ST - Delete the Control 19991027
13 CLOSE_TEXTEDIT Instance method Private Method TE - The Text Editor Is Closed 19990625
14 CLOSE_WORKLIST Instance method Private Method WL - Close the Worklist 19990525
15 COMPARE_CM_OBJECTS Instance method Public Method Comparison for Bseline/Folder: Call Up from XUXI 19991122
16 CONCAT_CMOBJ_KEY Instance method Private Method Adds to the Business Admin Key 19991025
17 CONTEXT_MENU_REQUEST Instance method Private Method WL - Handling Method for Right Mouse Event 20000131
18 CREATE_HIERARCHY Instance method Private Method WL - Create the Hierarchy in the Worklist 19990602
19 DISPLAY_STRUCTURE Instance method Private Method IB - Displaying Structures Belonging to Product Folder 19990517
20 DISPLAY_XML Instance method Private Method Bring the XML Control 19991008
21 EXPORT_FCODE Instance method Public Method Structure - Announce Fcode in IBASE 19990329
22 FETCH_PARAMETER Instance method Public Method Structure - Parameter from the Controls 19990329
23 GET_ACTIVE_DYNPRO_PARTS Instance method Public Method Gets State of Specific Dynpro Objects 19991216
24 GET_BASELINETEXT Instance method Public Method TE: Return Text Key for the Current Baseline 19990928
25 GET_CLASS_AGENT Static method Public Method Manages Individual Objects of Class 19990505
26 GET_CURSOR Instance method Public Method Gets Object on Which the Cursor is Placed & Cursor Content 19990510
27 GET_FOLDERTEXT Instance method Public Method TE: Returns Text Key for the Current Product Folder 19990820
28 GET_PRODUCTTEXT Instance method Public Method TE: Returns Text Key for the Current Product 19990928
29 GET_TEXT Instance method Public Method TE: Saves Text in an Internal Table 19991015
30 HANDLE_ON_DRAG Instance method Private Event handling method WL - Handling Method on Drag 19991026
31 HANDLE_ON_DROP Instance method Private Event handling method WL - Handling Method on Drop 19991026
32 IB_ALLOCATION_FCODES_FOR_CTRL Instance method Private Method IB - Fcode from Workbench in the Ibase for Control 19990629
33 IB_ALLOCATION_FCODES_FOR_TREE Instance method Private Method IB - Fcode from Workbench in the Ibase for Tree 19990510
34 IB_ALLOCATION_FCODES_FROM_CTRL Instance method Private Method IB - Fcode from Ibase Are Copied into CM to the Control 19990629
35 IB_ALLOCATION_FCODES_FROM_TREE Instance method Private Method IB - Fcode from Ibase Are Copied into CM from Tree 19990510
36 IB_DISPLAY_FOLDER_STRUCTURE Instance method Private Method IB - Displaying IBase Belonging to Product Folder 19990510
37 IB_GET_CURSOR Instance method Private Method IB - Which Structure Object Is the Cursor On 19990510
38 IB_GET_MARKED_NODE Instance method Public Method Delivers Last Selected IBase Node 20000119
39 IS_FOLDER_IN_WORKLIST Instance method Public Method WL - Is Folder in the User's Worklist? 19990611
40 ON_ITEM_CONTEXT_MENU_REQUEST Instance method Private Event handling method WL - Handling Method for Right Mouse Event 20000131
41 ON_NODE_CONTEXT_MENU_REQUEST Instance method Private Event handling method WL - Handling Method for Right Mouse Event 20000131
42 ON_TOOLBAR_DROPDOWN Instance method Private Event handling method WL - Handling Method for Toolbar Event 19990615
43 OPEN_PS_BROWSER Instance method Public Method PS-Browser Open 19990830
44 OPEN_TEXTEDIT Instance method Public Method TE - The Text Editor Is Opened 19990625
45 OPEN_WORKLIST Instance method Private Method WL - Display the Worklist 19990518
46 PAI_STRUCTURE Instance method Public Method IB - Data Transport into PAI for Ibase 19991006
47 RECONSTRUCT_CONTROL Instance method Public Method Reconstructs the Control Component of the Screen 19990519
48 SET_BASELINETEXT Instance method Public Method TE: Return Text Key for the Current Baseline 19990928
49 SET_FOLDERTEXT Instance method Public Method TE: Returns Text Key for the Current Product Folder 19990820
50 SET_PRODUCTTEXT Instance method Public Method TE: Returns Text Key for the Current Product 19990928
51 SORT_WORKLIST Instance method Private Method WL - Sort According to Specifed Criteria 19991019
52 SPLIT_CMOBJ_KEY Instance method Private Method Adds to the Business Admin Key 19991026
53 SPLIT_OBJECTKEY Instance method Private Method Split of the Key for the Structure Object List 19991012
54 TRANSPORT_STRUCTURE_ADMINDATA Instance method Public Method Structure - Returns Currently Held Structure Data 19990604
55 WL_ADD_SELECTED_ENTRIES Instance method Public Method WL - Add Selected Entries to Favorites 19991124
56 WL_DELETE_SELECTED_ENTRIES Instance method Public Method WL - Selected Entries Are Deleted from Worklist 19991015
57 WL_GET_SELECTED_FOLDERS Instance method Public Method WL - Transfers the Selected Lines 19990804
58 WL_REGISTER_EVENTS Instance method Private Method WL - Registers Events for Carrier Instance 19990621
Events
Class CL_GCM_CONTROL_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ACTIVE_DYNPRO_PARTS Private See coding Active Part of the Workbench 19990608
2 TY_BROWSER_INFO Private See coding TY_BROWSER_INFO 19990401
3 TY_BROWSER_INFO_TAB Private See coding TY_BROWSER_INFO_TAB 19990401
4 TY_CM_OBJ_KEY Private See coding Combined Key of a CM Object 19991025
5 TY_OBJECT_KEYS Private See coding TY_OBJECT_KEYS 19991012
6 TY_TAB_WORKLIST Private See coding General Worklist, Selection/ Favorites 19991021
7 TY_WORKLIST Private See coding General Worklist, Selection/ Favorites 19991021
Method Signatures

Method ADD_COMPLETE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LAST_KEY Call by reference Type reference (TYPE) LVC_NKEY Schlüssel 19990607
2 Importing I_NODE_TEXT Call by reference Type reference (TYPE) LVC_VALUE Arbeitsvorratsstruktur 19990714
3 Importing I_RELAT_KEY Call by reference Type reference (TYPE) LVC_NKEY Schlüssel 19990607
4 Importing I_STRUC_WORKLIST Call by reference Type reference (TYPE) STRUC_CM_COMPL_WORKLIST Arbeitsvorratsstruktur 19990714

Method ADD_COMPLETE_LINE on class CL_GCM_CONTROL_HANDLER has no exception.

Method ADD_FOLDER_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RELAT_KEY Call by reference Type reference (TYPE) LVC_NKEY Schlüssel 19990607
2 Importing I_NODE_TEXT Call by reference Type reference (TYPE) LVC_VALUE Arbeitsvorratsstruktur 19990714
3 Importing I_RELAT_KEY Call by reference Type reference (TYPE) LVC_NKEY Schlüssel 19990607
4 Importing I_STRUC_WORKLIST Call by reference Type reference (TYPE) STRUC_CM_COMPL_WORKLIST Attribute der Arbeitsvorratszeile 19990726

Method ADD_FOLDER_LINE on class CL_GCM_CONTROL_HANDLER has no exception.

Method ADD_LC_PHASE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RELAT_KEY Call by reference Type reference (TYPE) LVC_NKEY Schlüssel 19990607
2 Importing I_NODE_TEXT Call by reference Type reference (TYPE) LVC_VALUE Arbeitsvorratsstruktur 19990714
3 Importing I_RELAT_KEY Call by reference Type reference (TYPE) LVC_NKEY Schlüssel 19990607

Method ADD_LC_PHASE_LINE on class CL_GCM_CONTROL_HANDLER has no exception.

Method ADD_PRODUCT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RELAT_KEY Call by reference Type reference (TYPE) LVC_NKEY Schlüssel 19990607
2 Importing I_NODE_TEXT Call by reference Type reference (TYPE) LVC_VALUE Wert der betrachteten Spalte 19990714
3 Importing I_RELAT_KEY Call by reference Type reference (TYPE) LVC_NKEY Schlüssel 19991021

Method ADD_PRODUCT_LINE on class CL_GCM_CONTROL_HANDLER has no exception.

Method ADD_WORKLIST_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RELAT_KEY Call by reference Type reference (TYPE) LVC_NKEY Schlüssel 19991021
2 Importing I_NODE_TEXT Call by reference Type reference (TYPE) LVC_VALUE Wert der betrachteten Spalte 19991021

Method ADD_WORKLIST_LINE on class CL_GCM_CONTROL_HANDLER has no exception.

Method BUILD_FIELDCATALOG Signature

Method BUILD_FIELDCATALOG on class CL_GCM_CONTROL_HANDLER has no parameter.
Method BUILD_FIELDCATALOG on class CL_GCM_CONTROL_HANDLER has no exception.

Method CALL_IBASE_TREE_PBO Signature

Method CALL_IBASE_TREE_PBO on class CL_GCM_CONTROL_HANDLER has no parameter.
Method CALL_IBASE_TREE_PBO on class CL_GCM_CONTROL_HANDLER has no exception.

Method CHANGE_TOOLBAR Signature

Method CHANGE_TOOLBAR on class CL_GCM_CONTROL_HANDLER has no parameter.
Method CHANGE_TOOLBAR on class CL_GCM_CONTROL_HANDLER has no exception.

Method CHANGE_WORKLIST_AND_NOTIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ADD Call by reference Type reference (TYPE) BOOLEAN CMT_CO_FALSE keine Einträge löschen 19991221
2 Importing I_NOTIFY Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE benachrichtige den Carrier 19991221
3 Importing I_TAB_WORKLIST Call by reference Type reference (TYPE) TAB_CM_COMPL_WORKLIST der geänderte Tabelleneintrag 19991221
# Exception Resumable Description Created on
1 FAILED Ändern des Arbeitsvorrates nicht erfolgreich 19991221

Method CHECK_CONTROLFIELDS_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN X: geändert - ' ' nicht geändert 19990824

Method CHECK_CONTROLFIELDS_CHANGE on class CL_GCM_CONTROL_HANDLER has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CLOSE_STRUCTURE Signature

Method CLOSE_STRUCTURE on class CL_GCM_CONTROL_HANDLER has no parameter.
Method CLOSE_STRUCTURE on class CL_GCM_CONTROL_HANDLER has no exception.

Method CLOSE_TEXTEDIT Signature

Method CLOSE_TEXTEDIT on class CL_GCM_CONTROL_HANDLER has no parameter.
Method CLOSE_TEXTEDIT on class CL_GCM_CONTROL_HANDLER has no exception.

Method CLOSE_WORKLIST Signature

Method CLOSE_WORKLIST on class CL_GCM_CONTROL_HANDLER has no parameter.
# Exception Resumable Description Created on
1 APPLICATION_ERROR interner Fehler 19990714

Method COMPARE_CM_OBJECTS Signature

Method COMPARE_CM_OBJECTS on class CL_GCM_CONTROL_HANDLER has no parameter.
# Exception Resumable Description Created on
1 NOT_ENOUGH_OBJECTS_SELECTED Es müssen min. 2 Objekte slektiert sein 19991122
2 NOT_ENOUGH_STRUCTURES Objekte haben noch keine Struktur 19991123
3 TOO_MANY_OBJECTS_SELECTED Es koennen max. 6 Objekte miteinander verglichen 19991122

Method CONCAT_CMOBJ_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASELINE_ID Call by reference Type reference (TYPE) DE_CM_BASELINE_ID Baselineschlüssel 19991025
2 Importing I_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID Mappenschlüssel 19991025
3 Importing I_LC_PHASE Call by reference Type reference (TYPE) DE_CM_LC_PHASE_TXT Lebensphase 19991025
4 Importing I_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID Produktschlüssel 19991025
5 Importing I_WORKLIST_TYPE Call by reference Type reference (TYPE) DE_CM_WORKLIST_TYPE Worklisttyp 19991028
6 Returning RESULT Value transfer Type reference (TYPE) TY_CM_OBJ_KEY Zusammengesetzter BWL-Schlüssel 19991025

Method CONCAT_CMOBJ_KEY on class CL_GCM_CONTROL_HANDLER has no exception.

Method CONTEXT_MENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Value transfer Object reference (TYPE REF TO) CL_CTMENU referenz to context menu 20000131
2 Importing NODE_KEY Value transfer Type reference (TYPE) LVC_NKEY node-key 20000131

Method CONTEXT_MENU_REQUEST on class CL_GCM_CONTROL_HANDLER has no exception.

Method CREATE_HIERARCHY Signature

Method CREATE_HIERARCHY on class CL_GCM_CONTROL_HANDLER has no parameter.
Method CREATE_HIERARCHY on class CL_GCM_CONTROL_HANDLER has no exception.

Method DISPLAY_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LONLY Call by reference Type reference (TYPE) DE_CM_FLAG SPACE Allein oder mit AV 19991102
2 Importing I_NEW_STRUCTURE Call by reference Type reference (TYPE) BOOLEAN CMT_CO_TRUE neue Struktur anzeigen 19991209

Method DISPLAY_STRUCTURE on class CL_GCM_CONTROL_HANDLER has no exception.

Method DISPLAY_XML Signature

Method DISPLAY_XML on class CL_GCM_CONTROL_HANDLER has no parameter.
Method DISPLAY_XML on class CL_GCM_CONTROL_HANDLER has no exception.

Method EXPORT_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMMAND Call by reference Type reference (TYPE) OK aktuelles Kommando 19990518
# Exception Resumable Description Created on
1 NO_COMMAND Initialer Eingabeparameter 19990518

Method FETCH_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) OK zurückgegebeners Kommando 19990519

Method FETCH_PARAMETER on class CL_GCM_CONTROL_HANDLER has no exception.

Method GET_ACTIVE_DYNPRO_PARTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTIVE_PSB Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 19991216
2 Exporting E_ACTIVE_STRUCTURE Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 19991216
3 Exporting E_ACTIVE_WORKLIST Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 19991216

Method GET_ACTIVE_DYNPRO_PARTS on class CL_GCM_CONTROL_HANDLER has no exception.

Method GET_BASELINETEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_EXT_TEXT Texttabelle 19990928

Method GET_BASELINETEXT on class CL_GCM_CONTROL_HANDLER has no exception.

Method GET_CLASS_AGENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_GCM_CONTROL_HANDLER einziges Objekt der Klasse 19990505

Method GET_CLASS_AGENT on class CL_GCM_CONTROL_HANDLER has no exception.

Method GET_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJECT_KEYS Call by reference Type reference (TYPE) STRUC_CM_OBJECT_KEYS Schlüssel der Strukturobjekte d. Produktmappe 19990617
# Exception Resumable Description Created on
1 OBJECT_NOT_UNIQUE selektiertes Objekt ist nicht eindeutig 19990617

Method GET_FOLDERTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_EXT_TEXT Texttabelle 19990820

Method GET_FOLDERTEXT on class CL_GCM_CONTROL_HANDLER has no exception.

Method GET_PRODUCTTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_EXT_TEXT Texttabelle 19990928

Method GET_PRODUCTTEXT on class CL_GCM_CONTROL_HANDLER has no exception.

Method GET_TEXT Signature

Method GET_TEXT on class CL_GCM_CONTROL_HANDLER has no parameter.
Method GET_TEXT on class CL_GCM_CONTROL_HANDLER has no exception.

Method HANDLE_ON_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 19991026
2 Importing FIELDNAME Value transfer Attribute reference (LIKE) 19991026
3 Importing NODE_KEY_TABLE Value transfer Attribute reference (LIKE) 19991123

Method HANDLE_ON_DRAG on class CL_GCM_CONTROL_HANDLER has no exception.

Method HANDLE_ON_DROP Signature

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

Method HANDLE_ON_DROP on class CL_GCM_CONTROL_HANDLER has no exception.

Method IB_ALLOCATION_FCODES_FOR_CTRL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMMAND Call by reference Type reference (TYPE) OK aktueller fcode 19990629
2 Returning RESULT Value transfer Type reference (TYPE) SY-UCOMM GEÄNDERTES kOMMANDO 19990629

Method IB_ALLOCATION_FCODES_FOR_CTRL on class CL_GCM_CONTROL_HANDLER has no exception.

Method IB_ALLOCATION_FCODES_FOR_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMMAND Call by reference Type reference (TYPE) OK aktueller fcode 19990518
2 Returning RESULT Value transfer Type reference (TYPE) SY-UCOMM GEÄNDERTES kOMMANDO 19990519

Method IB_ALLOCATION_FCODES_FOR_TREE on class CL_GCM_CONTROL_HANDLER has no exception.

Method IB_ALLOCATION_FCODES_FROM_CTRL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMMAND Call by reference Type reference (TYPE) SY-UCOMM ALTES kOMMANDO 19990629
2 Returning RESULT Value transfer Type reference (TYPE) OK aktueller Okcode 19990629

Method IB_ALLOCATION_FCODES_FROM_CTRL on class CL_GCM_CONTROL_HANDLER has no exception.

Method IB_ALLOCATION_FCODES_FROM_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMMAND Call by reference Type reference (TYPE) SY-UCOMM ALTES kOMMANDO 19990609
2 Returning RESULT Value transfer Type reference (TYPE) OK aktueller Okcode 19990510

Method IB_ALLOCATION_FCODES_FROM_TREE on class CL_GCM_CONTROL_HANDLER has no exception.

Method IB_DISPLAY_FOLDER_STRUCTURE Signature

Method IB_DISPLAY_FOLDER_STRUCTURE on class CL_GCM_CONTROL_HANDLER has no parameter.
# Exception Resumable Description Created on
1 ERROR Fehler aufgetreten 19991018

Method IB_GET_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) STRUC_CM_OBJECT_KEYS alle möglichen Strukturobjekttypen 19990510

Method IB_GET_CURSOR on class CL_GCM_CONTROL_HANDLER has no exception.

Method IB_GET_MARKED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_IBASE_OBJECT zuletzt markierter IBase-Knoten 20000119

Method IB_GET_MARKED_NODE on class CL_GCM_CONTROL_HANDLER has no exception.

Method IS_FOLDER_IN_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY BWL-Schlüssel der Mappe 19990611
2 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN Antwort: ja: X nein: ' ' 19990611

Method IS_FOLDER_IN_WORKLIST on class CL_GCM_CONTROL_HANDLER has no exception.

Method ON_ITEM_CONTEXT_MENU_REQUEST Signature

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

Method ON_ITEM_CONTEXT_MENU_REQUEST on class CL_GCM_CONTROL_HANDLER has no exception.

Method ON_NODE_CONTEXT_MENU_REQUEST Signature

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

Method ON_NODE_CONTEXT_MENU_REQUEST on class CL_GCM_CONTROL_HANDLER has no exception.

Method ON_TOOLBAR_DROPDOWN Signature

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

Method ON_TOOLBAR_DROPDOWN on class CL_GCM_CONTROL_HANDLER has no exception.

Method OPEN_PS_BROWSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CM_OBJECT Call by reference Type reference (TYPE) STRUC_CM_FOLDER_KEY CM Objekt - Mappe oder Baseline 20000125
2 Importing I_PS_OBJECT Call by reference Type reference (TYPE) PSBROWSER_KEY PS Object 19990830

Method OPEN_PS_BROWSER on class CL_GCM_CONTROL_HANDLER has no exception.

Method OPEN_TEXTEDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BORTYPE Call by reference Type reference (TYPE) SWO_OBJTYP Typ des CM-Objekts im BOR 19990928

Method OPEN_TEXTEDIT on class CL_GCM_CONTROL_HANDLER has no exception.

Method OPEN_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LONLY Call by reference Type reference (TYPE) BOOLEAN CMT_CO_FALSE ... 19991209
2 Importing I_REPID Call by reference Type reference (TYPE) REPID Name des Hauptprogrammes 19990519
# Exception Resumable Description Created on
1 APPLICATION_ERROR Interner Fehler 19990714

Method PAI_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_COMMAND Call by reference Type reference (TYPE) OK OK-CODE 19991006
2 Exporting E_MARKED_NODE_KEY_FIELDS Call by reference Type reference (TYPE) STRUC_CM_OBJECT_KEYS Schlüsselfelder des markierten IBase-Knotens 20000119

Method PAI_STRUCTURE on class CL_GCM_CONTROL_HANDLER has no exception.

Method RECONSTRUCT_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVE_PSB Call by reference Type reference (TYPE) BOOLEAN space 'X'- ja, '' - nein 19990519
2 Importing I_ACTIVE_STRIP Call by reference Type reference (TYPE) DE_CM_STRIP space 'X'- ja, '' - nein 19990701
3 Importing I_ACTIVE_STRUCTURE Call by reference Type reference (TYPE) BOOLEAN 'X' 'X'- ja, '' - nein 19990519
4 Importing I_ACTIVE_WORKLIST Call by reference Type reference (TYPE) BOOLEAN 'X' 'X'- ja, '' - nein 19990519
5 Importing I_STATUS Call by reference Type reference (TYPE) DE_CM_STATUS '02' Status der Workbench 19990625
6 Importing I_STATUS_CHANGED Call by reference Type reference (TYPE) BOOLEAN space hat sich Workbench Status geändert 19990610

Method RECONSTRUCT_CONTROL on class CL_GCM_CONTROL_HANDLER has no exception.

Method SET_BASELINETEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEXT_TABLE Call by reference Type reference (TYPE) TAB_CM_EXT_TEXT Texttabelle 19990928

Method SET_BASELINETEXT on class CL_GCM_CONTROL_HANDLER has no exception.

Method SET_FOLDERTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEXT_TABLE Call by reference Type reference (TYPE) TAB_CM_EXT_TEXT Texttabelle 19990820

Method SET_FOLDERTEXT on class CL_GCM_CONTROL_HANDLER has no exception.

Method SET_PRODUCTTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEXT_TABLE Call by reference Type reference (TYPE) TAB_CM_EXT_TEXT Texttabelle 19990928

Method SET_PRODUCTTEXT on class CL_GCM_CONTROL_HANDLER has no exception.

Method SORT_WORKLIST Signature

Method SORT_WORKLIST on class CL_GCM_CONTROL_HANDLER has no parameter.
Method SORT_WORKLIST on class CL_GCM_CONTROL_HANDLER has no exception.

Method SPLIT_CMOBJ_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BASELINE_ID Call by reference Type reference (TYPE) DE_CM_BASELINE_ID Baselineschlüssel 19991026
2 Exporting E_FOLDER_ID Call by reference Type reference (TYPE) DE_CM_FOLDER_ID Mappenschlüssel 19991026
3 Exporting E_LC_PHASE Call by reference Type reference (TYPE) DE_CM_LC_PHASE_TXT Lebensphase 19991026
4 Exporting E_PRODUCT_ID Call by reference Type reference (TYPE) DE_CM_PRODUCT_ID Produktschlüssel 19991026
5 Exporting E_WORKLIST_TYPE Call by reference Type reference (TYPE) DE_CM_WORKLIST_TYPE Typ des Arbeitsvorrates 19991028
6 Importing I_KEY Call by reference Type reference (TYPE) TY_CM_OBJ_KEY Schlüssel 19991026

Method SPLIT_CMOBJ_KEY on class CL_GCM_CONTROL_HANDLER has no exception.

Method SPLIT_OBJECTKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INSTANCE_TAB Call by reference Type reference (TYPE) IBCO1_INST_TAB1 Objekttabelle 19991012
2 Returning RESULT Value transfer Type reference (TYPE) TY_OBJECT_KEYS Objekttabelle 19991012

Method SPLIT_OBJECTKEY on class CL_GCM_CONTROL_HANDLER has no exception.

Method TRANSPORT_STRUCTURE_ADMINDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STRUCTURE_ADMINDATA Call by reference Type reference (TYPE) CMT_TY_STRUC_INFO Admin. Strukturdaten 19990604

Method TRANSPORT_STRUCTURE_ADMINDATA on class CL_GCM_CONTROL_HANDLER has no exception.

Method WL_ADD_SELECTED_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ADD_WORKLIST Call by reference Type reference (TYPE) TAB_CM_COMPL_WORKLIST Arbeitsvorrat der hinzugefügt werden soll 19991215
# Exception Resumable Description Created on
1 NO_ENTRY_SELECTED Es wurde kein Eintrag im Arbeitsvorrat selektiert 19991124

Method WL_DELETE_SELECTED_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DELETE_WORKLIST Call by reference Type reference (TYPE) TAB_CM_COMPL_WORKLIST zu löschende Einträge in dem Arbeitsvorrat 19991213
# Exception Resumable Description Created on
1 ENTRY_NOT_IN_WORKLIST Eintrag konnte nicht in dem Arbeitsvorrat gefunden werden 19991015
2 NO_ENTRY_SELECTED Es wurde kein Eintrag im Arbeitsvorrat selektiert 19991015

Method WL_GET_SELECTED_FOLDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_T_NKEY Selektierter Knoten im Arbeitsvorrat 19990804
2 Returning RESULT Value transfer Type reference (TYPE) TAB_CM_COMPL_WORKLIST Tabelle der selektierten Folders & Baselines 19990804

Method WL_GET_SELECTED_FOLDERS on class CL_GCM_CONTROL_HANDLER has no exception.

Method WL_REGISTER_EVENTS Signature

Method WL_REGISTER_EVENTS on class CL_GCM_CONTROL_HANDLER has no parameter.
Method WL_REGISTER_EVENTS on class CL_GCM_CONTROL_HANDLER has no exception.
History
Last changed by/on SAP  20010425 
SAP Release Created in