SAP ABAP Class CL_SPROJECT_UTIL_TREE (Aux. Class for Creating Trees)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CUS-TOL-IMG (Application Component) Implementation Guide
     SPROJECT (Package) General project management
Properties
Class CL_SPROJECT_UTIL_TREE  
Short Description Aux. Class for Creating Trees    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class SPROJECT    
Program status     
Category 0   
Package SPROJECT   General project management 
Created 20010320   SAP 
Last change 20010320   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SPROJECT_UTIL_TREE has no forward declaration.
Interfaces
Class CL_SPROJECT_UTIL_TREE has no interface implemented.
Friends
Class CL_SPROJECT_UTIL_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Instance attribute Protected Type reference (TYPE) FLAG ' ' Boolean Variable 20010320
2 GLOBAL_DISPLAY_MODE Instance attribute Protected Type reference (TYPE) FLAG State of Tree 20010320
3 GLOBAL_DYNP_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Screen Container 20010320
4 GLOBAL_TREE Instance attribute Protected Object reference (TYPE REF TO) CL_LIST_TREE_MODEL Tree 20010320
5 ITEM_TABLE_FOR_DISPLAY Instance attribute Protected Type reference (TYPE) TREEMLITAD Table Display/Change Toggle 20010320
6 TRUE Constant Protected Type reference (TYPE) FLAG 'X' Boolean Variable 20010320
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NODES Instance method Protected Method Add Nodes 20010320
2 BUILD_CONTEXT_MENU Instance method Protected Event handling method Creates a Context Menu 20010320
3 FREE Instance method Public Method Deletes Instance 20010320
4 HANDLE_LINK_CLICK Instance method Protected Event handling method Link Event Handling 20010320
5 INIT_TREE Instance method Public Method Initialize Tree Display 20010320
6 SELECT_CONTEXT_MENU Instance method Protected Event handling method Select Entry in Context Menu 20010320
7 SET_CHANGEABLE Instance method Public Method Go to Change Mode 20010320
8 SET_DISPLAY Instance method Public Method Go to Display Mode 20010320
9 SET_EVENTS Instance method Protected Method Register Events 20010320
Events
Class CL_SPROJECT_UTIL_TREE has no event.
Types
Class CL_SPROJECT_UTIL_TREE has no local type.
Method Signatures

Method ADD_NODES Signature

Method ADD_NODES on class CL_SPROJECT_UTIL_TREE has no parameter.
Method ADD_NODES on class CL_SPROJECT_UTIL_TREE has no exception.

Method BUILD_CONTEXT_MENU Signature

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

Method BUILD_CONTEXT_MENU on class CL_SPROJECT_UTIL_TREE has no exception.

Method FREE Signature

Method FREE on class CL_SPROJECT_UTIL_TREE has no parameter.
Method FREE on class CL_SPROJECT_UTIL_TREE has no exception.

Method HANDLE_LINK_CLICK Signature

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

Method HANDLE_LINK_CLICK on class CL_SPROJECT_UTIL_TREE has no exception.

Method INIT_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER_NAME Value transfer Type reference (TYPE) C 20010320
2 Importing DISPLAY Value transfer Type reference (TYPE) CHAR1 ' ' Einstelliges Kennzeichen 20010320
3 Importing DYNNR Value transfer Type reference (TYPE) SY-DYNNR SY-DYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20010320
4 Importing REPID Value transfer Type reference (TYPE) SY-REPID SY-REPID 20010320

Method INIT_TREE on class CL_SPROJECT_UTIL_TREE has no exception.

Method SELECT_CONTEXT_MENU Signature

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

Method SELECT_CONTEXT_MENU on class CL_SPROJECT_UTIL_TREE has no exception.

Method SET_CHANGEABLE Signature

Method SET_CHANGEABLE on class CL_SPROJECT_UTIL_TREE has no parameter.
Method SET_CHANGEABLE on class CL_SPROJECT_UTIL_TREE has no exception.

Method SET_DISPLAY Signature

Method SET_DISPLAY on class CL_SPROJECT_UTIL_TREE has no parameter.
Method SET_DISPLAY on class CL_SPROJECT_UTIL_TREE has no exception.

Method SET_EVENTS Signature

Method SET_EVENTS on class CL_SPROJECT_UTIL_TREE has no parameter.
Method SET_EVENTS on class CL_SPROJECT_UTIL_TREE has no exception.
History
Last changed by/on SAP  20010320 
SAP Release Created in 610