SAP ABAP Class CL_VMS_CONF_TREE (The tree representing configuration)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-A-VMS (Application Component) Vehicle Management System
     ISAUTO_VLC (Package) Vehicle Management System (VMS)
Properties
Class CL_VMS_CONF_TREE  
Short Description The tree representing configuration    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ISAUTO_VLC   Vehicle Management System (VMS) 
Created 20040304   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_VMS_CONF_TREE has no interface implemented.
Friends
Class CL_VMS_CONF_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CC_DEC_COLUMN Constant Private Type reference (TYPE) TV_ITMNAME 'DECIMALS' Tree Control: Column Name / Item Name 20040304
2 CC_DESCR_COLUMN Constant Private Type reference (TYPE) TV_ITMNAME 'DESCR' Tree Control: Column Name / Item Name 20040304
3 CC_HIER_COLUMN Constant Private Type reference (TYPE) TV_ITMNAME 'HIER' Tree Control: Column Name / Item Name 20040304
4 CC_LENGTH_COLUMN Constant Private Type reference (TYPE) TV_ITMNAME 'LENGTH' Tree Control: Column Name / Item Name 20040304
5 CC_TYPE_COLUMN Constant Private Type reference (TYPE) TV_ITMNAME 'TYPE' Tree Control: Column Name / Item Name 20040304
6 CONF_CO Instance attribute Private Object reference (TYPE REF TO) CL_VMS_CONFMAP_CONFDATA Configuration data 20040308
7 CO_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Column Tree Control 20040304
8 CT_TREE_NODES Instance attribute Private Type reference (TYPE) TREEV_NTAB Tree Control: Node Table 20040304
9 MULTISELECT_CV Instance attribute Private Type reference (TYPE) XFLAG New Input Values 20040308
10 NODES_VALUES_CT Instance attribute Private Type reference (TYPE) T_NODES_VALUES_TAB 20040308
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040304
2 FREE Instance method Public Method 20040304
3 GET_SELECTED_VALUES Instance method Public Method Returns selected charasteristics values 20040308
4 SAVE_CLOSEST_VALUE Instance method Private Method Saves closest non-selected value(to restore selection later) 20040309
5 UPDATE_TREE Instance method Public Method Displays new configuration in the tree 20040304
Events
Class CL_VMS_CONF_TREE has no event.
Types
Class CL_VMS_CONF_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 MULTISELECT_IV Call by reference Type reference (TYPE) XFLAG Neue Eingabewerte 20040308
2 Importing PARENT_IO Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstrakter Container für GUI Controls 20040304

Method CONSTRUCTOR on class CL_VMS_CONF_TREE has no exception.

Method FREE Signature

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

Method GET_SELECTED_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting VALUES_ET Call by reference Type reference (TYPE) CLSX_TT_API_VALI Table Type for API_VALI 20040308
# Exception Resumable Description Created on
1 NO_SELECTION No selected nodes 20040308

Method SAVE_CLOSEST_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY_IT Call by reference Type reference (TYPE) TREEV_NKS Tree Control: Table with Node Keys 20040309

Method SAVE_CLOSEST_VALUE on class CL_VMS_CONF_TREE has no exception.

Method UPDATE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONF_IO Call by reference Object reference (TYPE REF TO) CL_VMS_CONFMAP_CONFDATA Konfigurationsdaten 20040304
2 Importing EXCLUDE_IT Call by reference Type reference (TYPE) VLC_CONFMAP_T Konfigurationszuordnung 20040308

Method UPDATE_TREE on class CL_VMS_CONF_TREE has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in 500