SAP ABAP Class CL_SWF_CRL_VIEW_DEF_COLTREE (Correlation: Display of Definition in Tree)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_CRL (Package) Workflow: Correlations
Properties
Class CL_SWF_CRL_VIEW_DEF_COLTREE  
Short Description Correlation: Display of Definition in Tree    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_CRL   Workflow: Correlations 
Created 20020503   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNTL 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)
3 SWFCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SWF_CRL_VIEW_DEF_COLTREE has no interface implemented.
Friends
Class CL_SWF_CRL_VIEW_DEF_COLTREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_COMMAND_CMP_CREATE Constant Public Type reference (TYPE) SY-UCOMM 'CMP_CREATE' 20020528
2 MC_COMMAND_CMP_DELETE Constant Public Type reference (TYPE) SY-UCOMM 'CMP_DELETE' 20020528
3 MC_COMMAND_CMP_DISPLAY Constant Public Type reference (TYPE) SY-UCOMM 'CMP_DISPLAY' 20020715
4 MC_TREECOL_ASSIGN Constant Private Type reference (TYPE) TV_ITMNAME 'ASSIGN' 20020507
5 MC_TREECOL_DESCR Constant Private Type reference (TYPE) TV_ITMNAME 'DESCR' 20020507
6 MC_TREECOL_TYPE Constant Private Type reference (TYPE) TV_ITMNAME 'TYPE' 20020507
7 MST_CATID_NODES Static Attribute Private Type reference (TYPE) TT_NODE_CATIDS 20020503
8 MT_ITEMS Instance attribute Private Type reference (TYPE) TT_ITEMS 20020503
9 MT_NODES Instance attribute Private Type reference (TYPE) TREEV_NTAB 20020503
10 MT_NODE_KEYS Instance attribute Private Type reference (TYPE) TT_NODE_KEYS 20020503
11 MT_TOOLBAR_COMMANDS Instance attribute Private Type reference (TYPE) TT_COMMANDS 20020529
12 MT_USER_COMMANDS Instance attribute Private Type reference (TYPE) TT_COMMANDS 20020528
13 M_DEFINITION Instance attribute Private Object reference (TYPE REF TO) IF_SWF_CRL_DEF_CORRELATION 20020503
14 M_DISPLAY Instance attribute Private Type reference (TYPE) XFELD 20020529
15 M_LAST_NODE_KEY Instance attribute Private Type reference (TYPE) TV_NODEKEY 20020730
16 M_NODE_KEYS_ORDERED Instance attribute Private Type reference (TYPE) XFELD 20020730
17 M_NODE_KEYS_REORDER Instance attribute Private Type reference (TYPE) XFELD 20020730
18 M_SELECTED_NODEKEY Instance attribute Private Type reference (TYPE) TV_NODEKEY 20020529
19 M_TOOLBAR_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR 20020528
20 M_TOOLBAR_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER 20020528
21 M_TREE_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE 20020503
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020503
2 CONSTRUCTOR Instance method Public Constructor Constructor 20020503
3 DELETE_ALL_NODES Instance method Protected Method 20020503
4 DELETE_NODES Instance method Protected Method 20020524
5 GET_NODE_KEY Instance method Protected Method 20020503
6 GET_NODE_OBJECT Instance method Protected Method 20020503
7 GET_NODE_TABLES Instance method Protected Method 20020503
8 GET_SELECTION Instance method Public Method 20020529
9 INIT_NODE_KEY_OPTIONS Instance method Protected Method 20020730
10 INSERT_NODES Instance method Protected Method 20020503
11 ON_DBLCLICK Instance method Protected Event handling method 20020503
12 ON_TOOLBAR_USER_COMMAND Instance method Protected Event handling method 20020528
13 ON_TREE_CONTEXT_MENU Instance method Protected Event handling method 20020528
14 ON_TREE_CONTEXT_MENU_REQ Instance method Protected Event handling method 20020528
15 REFRESH Instance method Public Method 20020503
16 SET_DEFINITION Instance method Public Method 20020503
17 SET_DISPLAY_MODE Instance method Public Method 20020528
18 SET_NODE_KEY_OPTIONS Instance method Protected Method 20020730
19 SET_TOOLBAR_COMMANDS Instance method Protected Method 20020528
20 UPDATE_NODES Instance method Protected Method 20020503
21 USER_COMMAND_ADD Instance method Protected Method 20020528
Events
# Event Type Visibility Description Created on
1 DOUBLECLICK Instance Event
(0)
Public
(2)
20020503
2 USER_COMMAND Instance Event
(0)
Public
(2)
20020528
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_COMMANDS Private See coding 20020528
2 TT_ITEMS Protected See coding 20020503
3 TT_NODES Private See coding 20020503
4 TT_NODES_DELETE Protected See coding 20020503
5 TT_NODES_INSERT Protected See coding 20020503
6 TT_NODES_UPDATE Protected See coding 20020503
7 TT_NODE_CATIDS Private See coding 20020503
8 TT_NODE_KEYS Private See coding 20020503
9 T_COMMAND Private See coding 20020528
10 T_NODE_CATID Private See coding 20020503
11 T_NODE_KEY Private See coding 20020503
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWF_CRL_DEF_CORRELATION 20020503
2 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER 20020503
3 Importing IM_TOOLBAR Call by reference Type reference (TYPE) XFELD 'X' 20020528
# Exception Resumable Description Created on
1 CX_SWF_CRL_EXCEPTION 20020503

Method DELETE_ALL_NODES Signature

Method DELETE_ALL_NODES on class CL_SWF_CRL_VIEW_DEF_COLTREE has no parameter.
Method DELETE_ALL_NODES on class CL_SWF_CRL_VIEW_DEF_COLTREE has no exception.

Method DELETE_NODES Signature

Method DELETE_NODES on class CL_SWF_CRL_VIEW_DEF_COLTREE has no parameter.
Method DELETE_NODES on class CL_SWF_CRL_VIEW_DEF_COLTREE has no exception.

Method GET_NODE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20020503
2 Returning RE_NODE_KEY Value transfer Type reference (TYPE) SWD_TREE-NODE_KEY 20020503

Method GET_NODE_KEY on class CL_SWF_CRL_VIEW_DEF_COLTREE has no exception.

Method GET_NODE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_KEY Call by reference Type reference (TYPE) SWD_TREE-NODE_KEY 20020503
2 Returning RE_OBJECT Value transfer Object reference (TYPE REF TO) OBJECT 20020503

Method GET_NODE_OBJECT on class CL_SWF_CRL_VIEW_DEF_COLTREE has no exception.

Method GET_NODE_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ITEMS_DELETE Call by reference Type reference (TYPE) TT_ITEMS 20020503
2 Exporting EX_ITEMS_INSERT Call by reference Type reference (TYPE) TT_ITEMS 20020503
3 Exporting EX_ITEMS_UPDATE Call by reference Type reference (TYPE) TT_ITEMS 20020503
4 Exporting EX_NODES_DELETE Call by reference Type reference (TYPE) TREEV_NTAB 20020503
5 Exporting EX_NODES_INSERT Call by reference Type reference (TYPE) TREEV_NTAB 20020503
6 Exporting EX_NODES_UPDATE Call by reference Type reference (TYPE) TREEV_NTAB 20020503

Method GET_NODE_TABLES on class CL_SWF_CRL_VIEW_DEF_COLTREE has no exception.

Method GET_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COMPONENT Call by reference Object reference (TYPE REF TO) IF_SWF_CRL_DEF_COMPONENT 20020529

Method GET_SELECTION on class CL_SWF_CRL_VIEW_DEF_COLTREE has no exception.

Method INIT_NODE_KEY_OPTIONS Signature

Method INIT_NODE_KEY_OPTIONS on class CL_SWF_CRL_VIEW_DEF_COLTREE has no parameter.
Method INIT_NODE_KEY_OPTIONS on class CL_SWF_CRL_VIEW_DEF_COLTREE has no exception.

Method INSERT_NODES Signature

Method INSERT_NODES on class CL_SWF_CRL_VIEW_DEF_COLTREE has no parameter.
Method INSERT_NODES on class CL_SWF_CRL_VIEW_DEF_COLTREE has no exception.

Method ON_DBLCLICK Signature

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

Method ON_DBLCLICK on class CL_SWF_CRL_VIEW_DEF_COLTREE has no exception.

Method ON_TOOLBAR_USER_COMMAND Signature

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

Method ON_TOOLBAR_USER_COMMAND on class CL_SWF_CRL_VIEW_DEF_COLTREE has no exception.

Method ON_TREE_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) 20020528
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20020528

Method ON_TREE_CONTEXT_MENU on class CL_SWF_CRL_VIEW_DEF_COLTREE has no exception.

Method ON_TREE_CONTEXT_MENU_REQ Signature

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

Method ON_TREE_CONTEXT_MENU_REQ on class CL_SWF_CRL_VIEW_DEF_COLTREE has no exception.

Method REFRESH Signature

Method REFRESH on class CL_SWF_CRL_VIEW_DEF_COLTREE has no parameter.
Method REFRESH on class CL_SWF_CRL_VIEW_DEF_COLTREE has no exception.

Method SET_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWF_CRL_DEF_CORRELATION 20020503

Method SET_DEFINITION on class CL_SWF_CRL_VIEW_DEF_COLTREE has no exception.

Method SET_DISPLAY_MODE Signature

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

Method SET_DISPLAY_MODE on class CL_SWF_CRL_VIEW_DEF_COLTREE has no exception.

Method SET_NODE_KEY_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENSURE_ORDERED Call by reference Type reference (TYPE) XFELD ' ' 20020730

Method SET_NODE_KEY_OPTIONS on class CL_SWF_CRL_VIEW_DEF_COLTREE has no exception.

Method SET_TOOLBAR_COMMANDS Signature

Method SET_TOOLBAR_COMMANDS on class CL_SWF_CRL_VIEW_DEF_COLTREE has no parameter.
Method SET_TOOLBAR_COMMANDS on class CL_SWF_CRL_VIEW_DEF_COLTREE has no exception.

Method UPDATE_NODES Signature

Method UPDATE_NODES on class CL_SWF_CRL_VIEW_DEF_COLTREE has no parameter.
Method UPDATE_NODES on class CL_SWF_CRL_VIEW_DEF_COLTREE has no exception.

Method USER_COMMAND_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMMAND_CODE Call by reference Type reference (TYPE) SY-UCOMM 20020528

Method USER_COMMAND_ADD on class CL_SWF_CRL_VIEW_DEF_COLTREE has no exception.
Event Signatures

Event DOUBLECLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_COMPONENT Exporting Value transfer Object reference (TYPE REF TO) IF_SWF_CRL_DEF_COMPONENT 20020506
2 EX_CORRELATION Exporting Value transfer Object reference (TYPE REF TO) IF_SWF_CRL_DEF_CORRELATION 20020503

Event USER_COMMAND Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_COMMAND Exporting Value transfer Type reference (TYPE) SY-UCOMM 20020528
History
Last changed by/on SAP  20110908 
SAP Release Created in 630