SAP ABAP Class CL_GCM_BROWSER_TREE (CM: Object browser wrapper)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LO-CM (Application Component) Configuration management
     CMT2 (Package) Configuration Management - Core Development - (Version2)
Properties
Class CL_GCM_BROWSER_TREE  
Short Description CM: Object browser wrapper    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMT2   Configuration Management - Core Development - (Version2) 
Created 20001018   SAP 
Last change 20020412   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IBXX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GCM_BROWSER_TREE has no interface implemented.
Friends
Class CL_GCM_BROWSER_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_TYPE_BASELINE Constant Private Type reference (TYPE) OBJECT_TYPE 'BASELINE' Object Type in Product Structure Browser 20001018
2 C_TYPE_BILLOFCUS Constant Private Type reference (TYPE) OBJECT_TYPE 'BILLOFCUS' Object Type in Product Structure Browser 20001212
3 C_TYPE_BILLOFMAT Constant Private Type reference (TYPE) OBJECT_TYPE 'BILLOFMAT' Object Type in Product Structure Browser 20001212
4 C_TYPE_BILLOFPRJ Constant Private Type reference (TYPE) OBJECT_TYPE 'BILLOFPRJ' Object Type in Product Structure Browser 20001212
5 C_TYPE_CHARACT Constant Private Type reference (TYPE) OBJECT_TYPE 'CHARACT' Object Type in Product Structure Browser 20001212
6 C_TYPE_DOCUMENT Constant Private Type reference (TYPE) OBJECT_TYPE 'DOCUMENT' Object Type in Product Structure Browser 20001018
7 C_TYPE_EQUIPMENT Constant Private Type reference (TYPE) OBJECT_TYPE 'EQUIPMENT' Object Type in Product Structure Browser 20001018
8 C_TYPE_FUNCLOCAT Constant Private Type reference (TYPE) OBJECT_TYPE 'FUNCLOCAT' Object Type in Product Structure Browser 20001018
9 C_TYPE_MATERIAL Constant Private Type reference (TYPE) OBJECT_TYPE 'MATERIAL' Object Type in Product Structure Browser 20001018
10 C_TYPE_OBJCLASS Constant Private Type reference (TYPE) OBJECT_TYPE 'OBJCLASS' Object Type in Product Structure Browser 20001018
11 C_TYPE_PRODFOLDER Constant Private Type reference (TYPE) OBJECT_TYPE 'PRODFOLDER' Object Type in Product Structure Browser 20001213
12 C_TYPE_PRODUCT Constant Private Type reference (TYPE) OBJECT_TYPE 'PRODUCT' Object Type in Product Structure Browser 20001213
13 M_AMODAL Instance attribute Private Type reference (TYPE) DE_CM_FLAG CMT_CO_TRUE CM: Indicator 20001130
14 M_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20001018
15 M_CTRLD_OBJECT Instance attribute Private Type reference (TYPE) STRUC_CM_CTRLD_OBJ_REC Key for the controlled object in CM 20001027
16 M_DIALOG_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DIALOGBOX_CONTAINER Container for Custom Controls in the Screen Area 20001130
17 M_IBOBJECT Instance attribute Private Object reference (TYPE REF TO) IF_IBASE_OBJECT PM: IBase Object 20001211
18 M_OBJECT_INDEX Instance attribute Private Type reference (TYPE) I To which CM object does the tree belong 20001018
19 M_SCREEN Instance attribute Private Object reference (TYPE REF TO) CL_GCM_SCREEN CM: Screen Proxy for Field Transport, OK Code Processing 20001018
20 M_SELECTION Instance attribute Private Type reference (TYPE) STRUC_CM_WORKLIST_KEY CM: Key structure for the worklist interface 20001018
21 M_START_OKCODE Instance attribute Private Type reference (TYPE) DE_CM_FLAG CM: Indicator 20001018
22 M_VALID_FROM Instance attribute Private Type reference (TYPE) TIMESTAMP Valid from time stamp 20001018
23 M_VISIBLE Instance attribute Private Type reference (TYPE) DE_CM_FLAG CM: Indicator 20001018
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20001018
2 H_FIND_CHILD Instance method Private Method Help method: Search GUI object in the hierarchy 20001128
3 ON_CLOSE Instance method Private Event handling method Handler for Close Event for Dialogbox Containers 20001201
4 ON_FUNCTION_SELECTED Instance method Private Event handling method Handler for OK Codes for Browser 20001129
5 ON_PAI Instance method Private Event handling method Handler for Pai Events of the screen 20001018
6 ON_PBO Instance method Private Event handling method Handler for PBO Events of the screen 20001018
Events
# Event Type Visibility Description Created on
1 EV_HIDE Instance Event
(0)
Public
(2)
Message for main program to hide the control 20001018
2 EV_SHOW Instance Event
(0)
Public
(2)
Message for main program to display the control 20001018
Types
Class CL_GCM_BROWSER_TREE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Controlcontainer 20001018
2 Importing I_OBJECT_INDEX Call by reference Type reference (TYPE) I 1 Zu welchem angezeigten CM Objekt gehört der Tree 20001018
3 Importing I_SCREEN Call by reference Object reference (TYPE REF TO) CL_GCM_SCREEN Zugehöriges Screenobjekt 20001018
4 Importing I_VALID_FROM Call by reference Type reference (TYPE) TIMESTAMP Gültig ab Zeitstempel 20001018
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: Allgemeiner Fehler 20001018

Method H_FIND_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CHILD Call by reference Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy-Klasse für GUI control 20001128
2 Importing I_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME gesuchter Klassenname 20001128
3 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent Container 20001128

Method H_FIND_CHILD on class CL_GCM_BROWSER_TREE has no exception.

Method ON_CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Type reference (TYPE) 20001201

Method ON_CLOSE on class CL_GCM_BROWSER_TREE 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 Call by reference Type reference (TYPE) 20001129
2 Importing SENDER Call by reference Type reference (TYPE) 20010803

Method ON_FUNCTION_SELECTED on class CL_GCM_BROWSER_TREE has no exception.

Method ON_PAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OK_CODE Call by reference Type reference (TYPE) 20001018

Method ON_PAI on class CL_GCM_BROWSER_TREE has no exception.

Method ON_PBO Signature

Method ON_PBO on class CL_GCM_BROWSER_TREE has no parameter.
Method ON_PBO on class CL_GCM_BROWSER_TREE has no exception.
Event Signatures

Event EV_HIDE Signature
Event EV_HIDE on class CL_GCM_BROWSER_TREE has no parameter.
Event EV_SHOW Signature
Event EV_SHOW on class CL_GCM_BROWSER_TREE has no parameter.
History
Last changed by/on SAP  20020412 
SAP Release Created in 46C