SAP ABAP Class CL_NAVTREE_BENTREE_ICL (FS CM: Navigation Tree for Claims)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICL_CUST (Package) Customizing Claims Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_NAVTREE_CUST_VER_ICL For versioned customizing 20021205
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_VAR_TREE_NODE_IGN IF_IGN_VAR_TREE_NODE 20021106
Properties
Class CL_NAVTREE_BENTREE_ICL  
Short Description FS CM: Navigation Tree for Claims    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package ICL_CUST   Customizing Claims Management 
Created 20021106   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_GUI_SIMPLE_TREE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_NAVTREE_CUST_VER_ICL For versioned customizing 20021205
2 IF_VAR_TREE_NODE_IGN IF_IGN_VAR_TREE_NODE 20021106
Friends
Class CL_NAVTREE_BENTREE_ICL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_NO Constant Public Type reference (TYPE) BOOLE_D '' No 20021106
2 C_YES Constant Public Type reference (TYPE) BOOLE_D 'X' Yes 20021106
3 MS_NODEID Instance attribute Public Attribute reference (LIKE) Node Key 20021106
4 M_EXPANDED Instance attribute Private Type reference (TYPE) BOOLE_D Has Node Already Been Expanded? 20021106
5 M_NODECAT Instance attribute Public Attribute reference (LIKE) Table Node 20021106
6 NODE Instance attribute Public Attribute reference (LIKE) 20021106
Methods
# Method Level Visibility Method type Description Created on
1 BENTREE_VERSION_ADD Instance method Public Method Add Versions to Generation 20021106
2 BENTYPE_ADD Instance method Private Method Add Benefit Types to Subclaim Types 20021106
3 COMPARE_BENTYPE Instance method Private Method Compare Benefit Type Node for Changes 20021106
4 COMPARE_NODE Instance method Public Method Compare Attributes to See If There Are Any Changes 20021205
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20021106
6 EQUALS Instance method Private Method 20021106
7 GET_TREE_NODE Instance method Public Method 20021106
8 ITEMTYPE_ADD Instance method Private Method Add Claim Item to Benefit Type 20021106
9 LIMDED_ADD Instance method Private Method Add Limit and Deductible to Benefit Types 20021106
10 PRINT Instance method Private Method 20021106
11 PROCESS Instance method Private Method 20021106
12 PROCESS_BUTTON_CLICK Instance method Private Method 20021106
13 PROCESS_EXPAND_NO_CHILDREN Instance method Private Method 20021106
14 PROCESS_NODE_CONTEXT_MENU Instance method Private Method 20021106
15 PROCESS_NODE_DBL_CLICK Instance method Private Method 20021106
16 PROCESS_SEL_CHANGE Instance method Private Method 20021106
Events
Class CL_NAVTREE_BENTREE_ICL has no event.
Types
Class CL_NAVTREE_BENTREE_ICL has no local type.
Method Signatures

Method BENTREE_VERSION_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHILDREN_ADDED Call by reference Type reference (TYPE) BOOLE_D CHILDREN_ADDED 20021106
2 Importing EXPAND_SUBTREE Call by reference Type reference (TYPE) BOOLE_D EXPAND_SUBTREE 20021106

Method BENTREE_VERSION_ADD on class CL_NAVTREE_BENTREE_ICL has no exception.

Method BENTYPE_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHILDREN_ADDED Call by reference Type reference (TYPE) BOOLE_D CHILDREN_ADDED 20021106

Method BENTYPE_ADD on class CL_NAVTREE_BENTREE_ICL has no exception.

Method COMPARE_BENTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DIFFERENT Call by reference Type reference (TYPE) I Number of entries that were different 20021106
2 Changing CV_UNMATCHED Call by reference Type reference (TYPE) I Number of unmatched entries 20021106

Method COMPARE_BENTYPE on class CL_NAVTREE_BENTREE_ICL has no exception.

Method COMPARE_NODE Signature

Method COMPARE_NODE on class CL_NAVTREE_BENTREE_ICL has no parameter.
Method COMPARE_NODE on class CL_NAVTREE_BENTREE_ICL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODEID Call by reference Type reference (TYPE) ICL_CLTYPE_NODEKEY ID des Teilobjektes 20021106
2 Importing I_CAPTION Call by reference Type reference (TYPE) IGN_TREE_TEXT255 Titel 20021106
3 Importing I_EXPANDED Call by reference Type reference (TYPE) BOOLE_D Node already expanded? 20021106
4 Importing I_EXP_IMAGE Call by reference Type reference (TYPE) TV_IMAGE Icon (expanded node) 20021106
5 Importing I_IMAGE Call by reference Type reference (TYPE) TV_IMAGE Icon (normal) 20021106
6 Importing I_ISFOLDER Call by reference Type reference (TYPE) AS4FLAG Node is folder? 20021106
7 Importing I_NODECAT Call by reference Type reference (TYPE) NUMC3 Knotenart 20021106

Method CONSTRUCTOR on class CL_NAVTREE_BENTREE_ICL has no exception.

Method EQUALS Signature

Method EQUALS on class CL_NAVTREE_BENTREE_ICL has no parameter.
Method EQUALS on class CL_NAVTREE_BENTREE_ICL has no exception.

Method GET_TREE_NODE Signature

Method GET_TREE_NODE on class CL_NAVTREE_BENTREE_ICL has no parameter.
Method GET_TREE_NODE on class CL_NAVTREE_BENTREE_ICL has no exception.

Method ITEMTYPE_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHILDREN_ADDED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20021106

Method ITEMTYPE_ADD on class CL_NAVTREE_BENTREE_ICL has no exception.

Method LIMDED_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHILDREN_ADDED Call by reference Type reference (TYPE) BOOLE_D CHILDREN_ADDED 20021106

Method LIMDED_ADD on class CL_NAVTREE_BENTREE_ICL has no exception.

Method PRINT Signature

Method PRINT on class CL_NAVTREE_BENTREE_ICL has no parameter.
Method PRINT on class CL_NAVTREE_BENTREE_ICL has no exception.

Method PROCESS Signature

Method PROCESS on class CL_NAVTREE_BENTREE_ICL has no parameter.
Method PROCESS on class CL_NAVTREE_BENTREE_ICL has no exception.

Method PROCESS_BUTTON_CLICK Signature

Method PROCESS_BUTTON_CLICK on class CL_NAVTREE_BENTREE_ICL has no parameter.
Method PROCESS_BUTTON_CLICK on class CL_NAVTREE_BENTREE_ICL has no exception.

Method PROCESS_EXPAND_NO_CHILDREN Signature

Method PROCESS_EXPAND_NO_CHILDREN on class CL_NAVTREE_BENTREE_ICL has no parameter.
Method PROCESS_EXPAND_NO_CHILDREN on class CL_NAVTREE_BENTREE_ICL has no exception.

Method PROCESS_NODE_CONTEXT_MENU Signature

Method PROCESS_NODE_CONTEXT_MENU on class CL_NAVTREE_BENTREE_ICL has no parameter.
Method PROCESS_NODE_CONTEXT_MENU on class CL_NAVTREE_BENTREE_ICL has no exception.

Method PROCESS_NODE_DBL_CLICK Signature

Method PROCESS_NODE_DBL_CLICK on class CL_NAVTREE_BENTREE_ICL has no parameter.
Method PROCESS_NODE_DBL_CLICK on class CL_NAVTREE_BENTREE_ICL has no exception.

Method PROCESS_SEL_CHANGE Signature

Method PROCESS_SEL_CHANGE on class CL_NAVTREE_BENTREE_ICL has no parameter.
Method PROCESS_SEL_CHANGE on class CL_NAVTREE_BENTREE_ICL has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 471