SAP ABAP Class CL_CC_BASE_TREE (Control Composer: Base Tree)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO (Application Component) Workbench Tools: Editors, Painters, Modelers
     SEU_CONTROL_COMPOSER (Package) Control Composer
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CC_DETAIL_TREE Control Composer: Detail Tree for a Control 19991109
2 Inheritance (c INHERITING FROM c_ref)  CL_CC_OVERVIEW_TREE Control Composer: Detail Tree for a Control 19991109
Properties
Class CL_CC_BASE_TREE  
Short Description Control Composer: Base Tree    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEU_CONTROL_COMPOSER   Control Composer 
Created 19991109   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CC_BASE_TREE has no forward declaration.
Interfaces
Class CL_CC_BASE_TREE has no interface implemented.
Friends
Class CL_CC_BASE_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTROL_TREE_ROOT Instance attribute Protected Object reference (TYPE REF TO) IF_CONTROL_TREE_NODE " 19991109
2 EXPANDED_NODES Instance attribute Private Type reference (TYPE) COCONODLST " 19991129
3 NEXT_NODE_KEY Instance attribute Private Type reference (TYPE) I " 19991109
4 READONLY Instance attribute Protected Type reference (TYPE) AS4FLAG " 20000104
5 TREE_MODEL Instance attribute Protected Object reference (TYPE REF TO) CL_TREE_MODEL " 19991109
6 TREE_NODE_TO_KEY_MAP Instance attribute Private Type reference (TYPE) TREE_NODE_TO_KEY_MAP_TABLE " 19991109
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CTL_TREE_NODE_TO_MAP Instance method Protected Method " 19991109
2 FREE_TREE_NODE_TO_KEY_MAP Instance method Protected Method " 19991109
3 GET_NEXT_NODE_KEY Instance method Protected Method " 19991109
4 GET_NODE_KEY_BY_CTL_TREE_NODE Instance method Protected Method " 19991109
5 GET_NODE_OBJECT Instance method Protected Method " 19991109
6 INTERNAL_ERROR Instance method Protected Method Internal Error 19991109
7 RESET_NODE_KEY_COUNTER Instance method Protected Method " 19991109
8 RESTORE_EXPANDED_NODES Instance method Protected Method " 19991129
9 SET_READONLY Instance method Public Method " 20000104
10 STORE_EXPANDED_NODES Instance method Protected Method " 19991129
11 UPDATE_VIEW Instance method Public Method " 19991109
Events
Class CL_CC_BASE_TREE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TREE_NODE_TO_KEY_MAP_ENTRY Private See coding " 19991109
2 TREE_NODE_TO_KEY_MAP_TABLE Private See coding " 19991109
Method Signatures

Method ADD_CTL_TREE_NODE_TO_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Value transfer Object reference (TYPE REF TO) IF_CONTROL_TREE_NODE " 19991109
2 Importing NODE_KEY Call by reference Type reference (TYPE) STRING " 19991109

Method ADD_CTL_TREE_NODE_TO_MAP on class CL_CC_BASE_TREE has no exception.

Method FREE_TREE_NODE_TO_KEY_MAP Signature

Method FREE_TREE_NODE_TO_KEY_MAP on class CL_CC_BASE_TREE has no parameter.
Method FREE_TREE_NODE_TO_KEY_MAP on class CL_CC_BASE_TREE has no exception.

Method GET_NEXT_NODE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing NODE_KEY Call by reference Type reference (TYPE) STRING " 19991109

Method GET_NEXT_NODE_KEY on class CL_CC_BASE_TREE has no exception.

Method GET_NODE_KEY_BY_CTL_TREE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Value transfer Object reference (TYPE REF TO) IF_CONTROL_TREE_NODE " 19991109
2 Exporting NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY " 19991109

Method GET_NODE_KEY_BY_CTL_TREE_NODE on class CL_CC_BASE_TREE has no exception.

Method GET_NODE_OBJECT 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) TM_NODEKEY " 19991109
2 Returning NODE_OBJECT Value transfer Object reference (TYPE REF TO) IF_CONTROL_TREE_NODE " 19991109

Method GET_NODE_OBJECT on class CL_CC_BASE_TREE has no exception.

Method INTERNAL_ERROR Signature

Method INTERNAL_ERROR on class CL_CC_BASE_TREE has no parameter.
Method INTERNAL_ERROR on class CL_CC_BASE_TREE has no exception.

Method RESET_NODE_KEY_COUNTER Signature

Method RESET_NODE_KEY_COUNTER on class CL_CC_BASE_TREE has no parameter.
Method RESET_NODE_KEY_COUNTER on class CL_CC_BASE_TREE has no exception.

Method RESTORE_EXPANDED_NODES Signature

Method RESTORE_EXPANDED_NODES on class CL_CC_BASE_TREE has no parameter.
Method RESTORE_EXPANDED_NODES on class CL_CC_BASE_TREE has no exception.

Method SET_READONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing READONLY Value transfer Type reference (TYPE) AS4FLAG " 20000104

Method SET_READONLY on class CL_CC_BASE_TREE has no exception.

Method STORE_EXPANDED_NODES Signature

Method STORE_EXPANDED_NODES on class CL_CC_BASE_TREE has no parameter.
Method STORE_EXPANDED_NODES on class CL_CC_BASE_TREE has no exception.

Method UPDATE_VIEW Signature

Method UPDATE_VIEW on class CL_CC_BASE_TREE has no parameter.
Method UPDATE_VIEW on class CL_CC_BASE_TREE has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 46D