SAP ABAP Class CL_EEWA_LIST_TREE (Enhanced Tree Implementation)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-WA (Application Component) Waste Management
     EEWA_ENHANCED_LOGISTICS (Package) IS-U-WA: Enhanced Logistics
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_LIST_TREE List Tree Control 20040210
Properties
Class CL_EEWA_LIST_TREE  
Short Description Enhanced Tree Implementation    
Super Class CL_GUI_LIST_TREE List Tree Control 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EEWA_ENHANCED_LOGISTICS   IS-U-WA: Enhanced Logistics 
Created 20040210   SAP 
Last change 20050224   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)
Interfaces
Class CL_EEWA_LIST_TREE has no interface implemented.
Friends
Class CL_EEWA_LIST_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CF_ITEM Static Attribute Protected Object reference (TYPE REF TO) CL_GUI_OBJECT Proxy Class for a GUI Object 20040430
2 CF_PROP Static Attribute Protected Type reference (TYPE) CNTL_HANDLE 20040430
3 LNODE_KEY Instance attribute Private Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20040426
Methods
# Method Level Visibility Method type Description Created on
1 GET_ITEM_PROPERTY Instance method Protected Method Get Property for Item 20040430
2 GET_NODEITEM Instance method Public Method For External Item Access 20040211
3 GET_NODE_SELECTION_MODE Instance method Public Method Single/Multiple Selection Mode 20040430
4 ITEM_GET_CHOSEN Instance method Public Method Item Checked? (Flushes!) 20040430
5 ITEM_SET_BACKCOLOR Instance method Public Method Background Color for Item (Windows) 20040430
6 ITEM_SET_COLOR_INT Instance method Protected Method Set Item Color (Windows) 20040430
7 ITEM_SET_SELECTEDBACKCOLOR Instance method Public Method Background Color for Selected Item (Windows) 20040430
8 ITEM_SET_SELECTEDTEXTCOLOR Instance method Public Method Text Color for Selected Item (Windows) 20040430
9 ITEM_SET_TEXTCOLOR Instance method Public Method Text Color for Item (Windows) 20040430
10 MODIFY_SELECTION_EVENT Instance method Protected Method Modifies Event for Node Selection 20040210
11 NODE_SET_BACKCOLOR Instance method Public Method Background Color for Node (Windows) 20040430
12 NODE_SET_COLOR_INT Instance method Protected Method Set Node Color (Windows) 20040430
13 NODE_SET_SELECTEDBACKCOLOR Instance method Public Method Background Color for Selected Node (Windows) 20040430
14 NODE_SET_SELECTEDTEXTCOLOR Instance method Public Method Text Color for Selected Node (Windows) 20040430
15 NODE_SET_TEXTCOLOR Instance method Public Method Text Color for Nodes (Windows) 20040430
16 REGISTER_CHECKBOX_CHANGE Instance method Public Method Reaction to Checkbox Change 20040211
17 SETITEMSELECTION Instance method Public Method 20040210
18 SET_BACKCOLOR Instance method Public Method Sets Background Color for Tree 20040701
Events
Class CL_EEWA_LIST_TREE has no event.
Types
Class CL_EEWA_LIST_TREE has no local type.
Method Signatures

Method GET_ITEM_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLUSH Call by reference Type reference (TYPE) CHAR1 'X' Einstelliges Kennzeichen 20040430
2 Importing ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Name einer Spalte / eines Items 20040430
3 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20040430
4 Importing PROP_NAME Call by reference Type reference (TYPE) C 20040430
5 Exporting VALUE Call by reference Type reference (TYPE) ANY 20040430

Method GET_ITEM_PROPERTY on class CL_EEWA_LIST_TREE has no exception.

Method GET_NODEITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM Value transfer Object reference (TYPE REF TO) CL_GUI_OBJECT Proxy-Klasse für Objekt im GUI 20040211
2 Importing ITEM_NAME Value transfer Type reference (TYPE) C 20040211
3 Importing NODE_KEY Value transfer Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20040211
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR 20040211
2 FAILED 20040211
3 ITEM_NOT_FOUND 20040211
4 NODE_NOT_FOUND 20040211

Method GET_NODE_SELECTION_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PAR_VALUE Value transfer Type reference (TYPE) I 20040430

Method GET_NODE_SELECTION_MODE on class CL_EEWA_LIST_TREE has no exception.

Method ITEM_GET_CHOSEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHOSEN Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20040430
2 Importing ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Name einer Spalte / eines Items 20040430
3 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20040430

Method ITEM_GET_CHOSEN on class CL_EEWA_LIST_TREE has no exception.

Method ITEM_SET_BACKCOLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLOR Call by reference Type reference (TYPE) I 20040430
2 Importing ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Name einer Spalte / eines Items 20040430
3 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20040430

Method ITEM_SET_BACKCOLOR on class CL_EEWA_LIST_TREE has no exception.

Method ITEM_SET_COLOR_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLOR Call by reference Type reference (TYPE) I 20040430
2 Importing ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Name einer Spalte / eines Items 20040430
3 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20040430
4 Importing PROP_NAME Call by reference Type reference (TYPE) C 20040430

Method ITEM_SET_COLOR_INT on class CL_EEWA_LIST_TREE has no exception.

Method ITEM_SET_SELECTEDBACKCOLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLOR Call by reference Type reference (TYPE) I 20040430
2 Importing ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Name einer Spalte / eines Items 20040430
3 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20040430

Method ITEM_SET_SELECTEDBACKCOLOR on class CL_EEWA_LIST_TREE has no exception.

Method ITEM_SET_SELECTEDTEXTCOLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLOR Call by reference Type reference (TYPE) I 20040430
2 Importing ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Name einer Spalte / eines Items 20040430
3 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20040430

Method ITEM_SET_SELECTEDTEXTCOLOR on class CL_EEWA_LIST_TREE has no exception.

Method ITEM_SET_TEXTCOLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLOR Call by reference Type reference (TYPE) I 20040430
2 Importing ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Name einer Spalte / eines Items 20040430
3 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20040430

Method ITEM_SET_TEXTCOLOR on class CL_EEWA_LIST_TREE has no exception.

Method MODIFY_SELECTION_EVENT Signature

Method MODIFY_SELECTION_EVENT on class CL_EEWA_LIST_TREE has no parameter.
Method MODIFY_SELECTION_EVENT on class CL_EEWA_LIST_TREE has no exception.

Method NODE_SET_BACKCOLOR Signature

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

Method NODE_SET_BACKCOLOR on class CL_EEWA_LIST_TREE has no exception.

Method NODE_SET_COLOR_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLOR Call by reference Type reference (TYPE) I 20040430
2 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20040430
3 Importing PROP_NAME Call by reference Type reference (TYPE) C 20040430

Method NODE_SET_COLOR_INT on class CL_EEWA_LIST_TREE has no exception.

Method NODE_SET_SELECTEDBACKCOLOR Signature

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

Method NODE_SET_SELECTEDBACKCOLOR on class CL_EEWA_LIST_TREE has no exception.

Method NODE_SET_SELECTEDTEXTCOLOR Signature

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

Method NODE_SET_SELECTEDTEXTCOLOR on class CL_EEWA_LIST_TREE has no exception.

Method NODE_SET_TEXTCOLOR Signature

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

Method NODE_SET_TEXTCOLOR on class CL_EEWA_LIST_TREE has no exception.

Method REGISTER_CHECKBOX_CHANGE Signature

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

Method REGISTER_CHECKBOX_CHANGE on class CL_EEWA_LIST_TREE has no exception.

Method SETITEMSELECTION Signature

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

Method SETITEMSELECTION on class CL_EEWA_LIST_TREE has no exception.

Method SET_BACKCOLOR Signature

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

Method SET_BACKCOLOR on class CL_EEWA_LIST_TREE has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 472