SAP ABAP Class CL_SWF_CST_TREECTL (Automatic Customizing (Workflow): Basis Class Tree)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_CST (Package) Workflow: Customizing
Properties
Class CL_SWF_CST_TREECTL  
Short Description Automatic Customizing (Workflow): Basis Class Tree    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_CST   Workflow: Customizing 
Created 20000406   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SWH_T_DBG Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_SWF_CST_TREECTL has no interface implemented.
Friends
Class CL_SWF_CST_TREECTL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_NODES Instance attribute Protected Type reference (TYPE) SWFCTTANODE Automatic Customizing: Reference to CL_SWF_CST_TREEBASE 20000406
2 MT_OBJECTS Instance attribute Protected Type reference (TYPE) SWFCTTNOOB Check Table for make_tree 20000420
3 M_NODE Instance attribute Protected Type reference (TYPE) I Node Key for Tree 20000420
4 M_RELATE Instance attribute Protected Type reference (TYPE) I Relate Key for Tree 20000420
5 M_ROOT Instance attribute Protected Type reference (TYPE) CHAR1 Check Indicator Roots 20000420
6 M_SELECTED_NODE Instance attribute Protected Object reference (TYPE REF TO) CL_SWF_CST_TREEBASE Automatic Customizing (Workflow): Basis Class View 20000420
7 M_STYLES Instance attribute Protected Type reference (TYPE) SWL_STYLES Styles for HTML generation 20000627
8 M_TEXT Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER Control for Text 20000417
9 M_TREE Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SIMPLE_TREE Simple Tree Control 20000407
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ROOT Instance method Public Method Adds root node 20000504
2 CONSTRUCTOR Instance method Public Constructor Constructor 20000406
3 CONTEXT_MENU Instance method Public Event handling method Call Context Menu 20000418
4 CONTEXT_MENU_SELECTED Instance method Public Event handling method Select an Entry 20000418
5 FREE Instance method Public Method Free Method 20000717
6 GET_SELECTED_OBJECT Instance method Public Method Gets selected node object 20000419
7 HANDLE_DOCU Instance method Private Method Convert Docu Objects 20000504
8 INIT_CONTROL Instance method Public Method Initialize Tree 20000406
9 MAKE Instance method Public Method Create Control 20000504
10 MAKE_NODE Instance method Private Method Create Node 20000414
11 MAKE_TREE Instance method Private Method Create Tree 20000413
12 ON_SELECTED Instance method Public Event handling method Handler Method for Selecting a Node 20000417
13 REFRESH Instance method Public Method Refresh Tree 20000407
14 SELECT_FIRST_NODE Instance method Public Method Selects first node (not event) 20000504
Events
Class CL_SWF_CST_TREECTL has no event.
Types
Class CL_SWF_CST_TREECTL has no local type.
Method Signatures

Method ADD_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ROOT_OBJECT Call by reference Object reference (TYPE REF TO) CL_SWF_CST_TREEBASE Automatisches Customizing (Workflow): Basisklasse View 20000504

Method ADD_ROOT on class CL_SWF_CST_TREECTL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODES Call by reference Type reference (TYPE) SWFCTTNODES Automatisches Customizing: Referenz auf CL_SWF_CST_TREEBASE 20000406
2 Importing ROOTS Call by reference Type reference (TYPE) SWFCTTNOOB Automatisches Customizing: Referenz auf CL_SWF_CST_TREEBASE 20000413
3 Importing TEXT Call by reference Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER Control für Text 20000417
4 Importing TREE Call by reference Object reference (TYPE REF TO) CL_GUI_SIMPLE_TREE Simple Tree Control 20000407

Method CONSTRUCTOR on class CL_SWF_CST_TREECTL has no exception.

Method CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Call by reference Type reference (TYPE) 20000418
2 Importing NODE_KEY Call by reference Type reference (TYPE) 20000418

Method CONTEXT_MENU on class CL_SWF_CST_TREECTL has no exception.

Method CONTEXT_MENU_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) 20000418
2 Importing NODE_KEY Call by reference Type reference (TYPE) 20000419

Method CONTEXT_MENU_SELECTED on class CL_SWF_CST_TREECTL has no exception.

Method FREE Signature

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

Method GET_SELECTED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OBJECT Call by reference Object reference (TYPE REF TO) CL_SWF_CST_TREEBASE Automatisches Customizing (Workflow): Basisklasse View 20000419

Method GET_SELECTED_OBJECT on class CL_SWF_CST_TREECTL has no exception.

Method HANDLE_DOCU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20000504

Method HANDLE_DOCU on class CL_SWF_CST_TREECTL has no exception.

Method INIT_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INIT_NODES Call by reference Type reference (TYPE) SWFCTTNODES Automatisches Customizing (Workflow): Objekte mit Node_ID 20000411

Method INIT_CONTROL on class CL_SWF_CST_TREECTL has no exception.

Method MAKE Signature

Method MAKE on class CL_SWF_CST_TREECTL has no parameter.
Method MAKE on class CL_SWF_CST_TREECTL has no exception.

Method MAKE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FOL Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20000414
2 Importing NODE_OBJECT Call by reference Object reference (TYPE REF TO) CL_SWF_CST_TREEBASE Automatisches Customizing (Workflow): Basisklasse View 20000414
3 Importing RELATKEY Call by reference Type reference (TYPE) I Einstelliges Kennzeichen 20000414

Method MAKE_NODE on class CL_SWF_CST_TREECTL has no exception.

Method MAKE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT Call by reference Object reference (TYPE REF TO) CL_SWF_CST_TREEBASE Automatisches Customizing (Workflow): Basisklasse View 20000413
2 Importing PARENT Value transfer Type reference (TYPE) I Vater 20000414

Method MAKE_TREE on class CL_SWF_CST_TREECTL has no exception.

Method ON_SELECTED Signature

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

Method ON_SELECTED on class CL_SWF_CST_TREECTL has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REFRESH_ALL Call by reference Type reference (TYPE) CHAR1 SPACE Einstelliges Kennzeichen 20001115

Method REFRESH on class CL_SWF_CST_TREECTL has no exception.

Method SELECT_FIRST_NODE Signature

Method SELECT_FIRST_NODE on class CL_SWF_CST_TREECTL has no parameter.
Method SELECT_FIRST_NODE on class CL_SWF_CST_TREECTL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 50A