SAP ABAP Class CL_ENH_VERS_TREE_VIEW (Splitscreen Comparison for Two Trees)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ENH (Application Component) Enhancement Tools
     SEEF_VERS (Package) Versions Management/CWB/Note Assistent for Enhancements
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WB_TREE_COMPARE Splitscreen Comparison for Two Trees 20060511
Properties
Class CL_ENH_VERS_TREE_VIEW  
Short Description Splitscreen Comparison for Two Trees    
Super Class CL_WB_TREE_COMPARE Splitscreen Comparison for Two Trees 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEEF_VERS   Versions Management/CWB/Note Assistent for Enhancements 
Created 20060412   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ENH_VERS_TREE_VIEW has no interface implemented.
Friends
Class CL_ENH_VERS_TREE_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DR_IF_TREECOMP Instance attribute Protected Object reference (TYPE REF TO) IF_ENH_VERS_TREE_COMPARE Tree Comparison 20060511
2 D_HIDE_MODE Instance attribute Private Type reference (TYPE) C 20060511
3 D_ICON_CANCEL Instance attribute Public Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20060511
4 D_ICON_CLOSED_FOLDER Instance attribute Public Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20060511
5 D_ICON_EQUAL Instance attribute Public Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20060511
6 D_ICON_EQUAL_GRAY Instance attribute Public Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20060511
7 D_ICON_INSERT_ROW Instance attribute Public Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20060511
8 D_ICON_LED_YELLOW Instance attribute Public Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20060511
9 D_ICON_NOT_EQUAL Instance attribute Public Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20060511
10 D_ICON_OPEN_FOLDER Instance attribute Public Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20060511
11 D_ICON_SHOW_ALL Instance attribute Public Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20061219
12 D_ICON_SHOW_EQUAL Instance attribute Public Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20061219
13 D_ICON_SHOW_NOT_EQUAL Instance attribute Public Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20061219
14 D_NODEKEY_HEAD Instance attribute Private Type reference (TYPE) STRING 'EXP_STATUS' Node Key for Node with Expansion Status 20061219
15 D_NODE_TYPE_PROP Constant Public Type reference (TYPE) C 'E' Node Type Properties 20060511
16 D_NODE_TYPE_SOURCE Constant Public Type reference (TYPE) C 'S' Node Type Source 20060511
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ALL_NODES Instance method Protected Method Attaches all nodes to trees 20060511
2 CHECK_NODE Instance method Protected Method Checks a node for same node in the trees 20060511
3 CHECK_SOURCE_NODE Instance method Protected Method Checks whether a node contains source code 20060511
4 CHECK_TABLES Instance method Protected Method Check Tables 20060710
5 CONSTRUCTOR Instance method Public Constructor 20060511
6 GET_CONTAINS_DIFFERENCE Instance method Public Method Returns "true" if the trees contain "unequal" icons 20100208
7 GET_SELECTED_NODE Instance method Public Method Returns the selected node 20060511
8 GET_TREES Instance method Public Method Returns data and objects of trees 20060511
9 HANDLE_DOUBLE_CLICK Instance method Protected Event handling method Double-Click on a Node 20060511
10 HANDLE_EXPAND_NO_CHILDREN Instance method Protected Event handling method 20060511
11 HIDE_NODES Instance method Public Method Hides same elements in trees 20060511
12 SEARCH_NODE Instance method Public Method Searches for a node in the tree 20060511
13 SHOW_SOURCE_COMP Instance method Protected Method Displays 2 sources in the split screen 20060511
14 SORT_NODES Instance method Protected Method Sorts a tree table according to the key 20060518
15 UPDATE_FOLDER Instance method Private Method 20060511
Events
Class CL_ENH_VERS_TREE_VIEW has no event.
Types
Class CL_ENH_VERS_TREE_VIEW has no local type.
Method Signatures

Method ADD_ALL_NODES Signature

Method ADD_ALL_NODES on class CL_ENH_VERS_TREE_VIEW has no parameter.
Method ADD_ALL_NODES on class CL_ENH_VERS_TREE_VIEW has no exception.

Method CHECK_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) STRING 20060511
2 Returning R_EQUAL Value transfer Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20060511

Method CHECK_NODE on class CL_ENH_VERS_TREE_VIEW has no exception.

Method CHECK_SOURCE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NODE Call by reference Type reference (TYPE) NODE_LINE_TYPE 20060511

Method CHECK_SOURCE_NODE on class CL_ENH_VERS_TREE_VIEW has no exception.

Method CHECK_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_TABLE_LEFT Call by reference Type reference (TYPE) TREEMSNOTA Simple Tree Model: Knotentabelle 20060710
2 Changing CP_TABLE_RIGHT Call by reference Type reference (TYPE) TREEMSNOTA Simple Tree Model: Knotentabelle 20060710

Method CHECK_TABLES on class CL_ENH_VERS_TREE_VIEW has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_HIDE_EQUALS Call by reference Type reference (TYPE) FLAG ABAP_FALSE allgemeines flag 20060511
2 Importing IP_HIDE_TREE_DATA Call by reference Type reference (TYPE) FLAG ABAP_FALSE allgemeines flag 20060511
3 Importing IP_IF_REF Call by reference Object reference (TYPE REF TO) IF_ENH_VERS_TREE_COMPARE Interface zur Übergabe einer Name-Wert-Paar Tabelle 20060511

Method CONSTRUCTOR on class CL_ENH_VERS_TREE_VIEW has no exception.

Method GET_CONTAINS_DIFFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DIFFERENT Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20100208

Method GET_CONTAINS_DIFFERENCE on class CL_ENH_VERS_TREE_VIEW has no exception.

Method GET_SELECTED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20060511

Method GET_SELECTED_NODE on class CL_ENH_VERS_TREE_VIEW has no exception.

Method GET_TREES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_TREE_LEFT Call by reference Object reference (TYPE REF TO) CL_SIMPLE_TREE_MODEL Simple Tree Control mit Datenhaltung am Backend 20060511
2 Exporting ER_TREE_RIGHT Call by reference Object reference (TYPE REF TO) CL_SIMPLE_TREE_MODEL Simple Tree Control mit Datenhaltung am Backend 20060511
3 Exporting ET_NODE_TABLE_LEFT Call by reference Type reference (TYPE) NODE_TABLE_TYPE 20060511
4 Exporting ET_NODE_TABLE_RIGHT Call by reference Type reference (TYPE) NODE_TABLE_TYPE 20060511

Method GET_TREES on class CL_ENH_VERS_TREE_VIEW has no exception.

Method HANDLE_DOUBLE_CLICK Signature

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

Method HANDLE_DOUBLE_CLICK on class CL_ENH_VERS_TREE_VIEW has no exception.

Method HANDLE_EXPAND_NO_CHILDREN Signature

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

Method HANDLE_EXPAND_NO_CHILDREN on class CL_ENH_VERS_TREE_VIEW has no exception.

Method HIDE_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HIDE Call by reference Type reference (TYPE) C 'N' 20060511
2 Importing I_HIDE_TOP Call by reference Type reference (TYPE) C SPACE 20060511

Method HIDE_NODES on class CL_ENH_VERS_TREE_VIEW has no exception.

Method SEARCH_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FOUND Call by reference Type reference (TYPE) C 20060511
2 Importing I_MODE Call by reference Type reference (TYPE) C 'F' 20060511

Method SEARCH_NODE on class CL_ENH_VERS_TREE_VIEW has no exception.

Method SHOW_SOURCE_COMP Signature

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

Method SHOW_SOURCE_COMP on class CL_ENH_VERS_TREE_VIEW has no exception.

Method SORT_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODES Call by reference Type reference (TYPE) NODE_TABLE_TYPE 20060518

Method SORT_NODES on class CL_ENH_VERS_TREE_VIEW has no exception.

Method UPDATE_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NODE Call by reference Type reference (TYPE) TREEMSUNO Simple Tree Model: Struktur zum Updaten eines Knotens 20060511
2 Changing CT_NODES Call by reference Type reference (TYPE) TREEMSUNOT Simple Tree Model: Tabelle zum Updaten von Knoten 20060511
3 Importing I_HIDE_NODE Call by reference Type reference (TYPE) C ABAP_FALSE 20060511

Method UPDATE_FOLDER on class CL_ENH_VERS_TREE_VIEW has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 740