SAP ABAP Class CL_NAVTREE_ICL (FS CM: Navigation Tree for Claims)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CM (Application Component) Claims Management
     ICL_BASIS (Package) FS-CM: General Functionality
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_VAR_TREE_NODE_IGN IF_IGN_VAR_TREE_NODE 19991103
Properties
Class CL_NAVTREE_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_BASIS   FS-CM: General Functionality 
Created 19991012   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ISCM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_VAR_TREE_NODE_IGN IF_IGN_VAR_TREE_NODE 19991103
Friends
Class CL_NAVTREE_ICL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_SMODE_DYNID Constant Public Type reference (TYPE) I '1' Search mode dynid 19991126
2 C_SMODE_NODEID Constant Public Type reference (TYPE) I '2' Search mode node id 19991126
3 C_SMODE_VARNR Constant Public Type reference (TYPE) I '3' Search mode var no/subcl 19991206
4 MT_SUBCL Instance attribute Public Type reference (TYPE) ICL_SUBCL_TAB Lock Objects 20000801
5 M_ACTSUBCL Instance attribute Public Type reference (TYPE) ICL_SUBCL_SEL Lock Object 19991125
6 M_CLMODE Instance attribute Private Type reference (TYPE) ICL_CLMODE Claim handling mode 19991013
7 M_DYNID Instance attribute Public Type reference (TYPE) BU_DYNID Screen 19991012
8 M_EXPANDED Instance attribute Public Type reference (TYPE) BOOLE_D Has Node Already Been Expanded? 19991215
9 M_NODECAT Instance attribute Public Type reference (TYPE) ICL_NODECAT Category of Node/End Node 19991012
10 M_NODEID Instance attribute Public Type reference (TYPE) ICL_NODEID Number of Node... 19991012
11 M_VARNR Instance attribute Public Type reference (TYPE) BU_VARNR Screen Sequence 19991012
12 M_VARTP Instance attribute Private Type reference (TYPE) BU_VARTP Screen sequence category 19991129
13 NODE Instance attribute Public Attribute reference (LIKE) 19991012
Methods
# Method Level Visibility Method type Description Created on
1 CLAIMANT_NODE_ADD Instance method Public Method Obsolete: Adds Node for Claimant 20001024
2 CLAIMANT_NODE_ADD_SUBCL Instance method Public Method Obsolete: Adds Node for Claimant in a Subclaim 20001024
3 CONSTRUCTOR Instance method Public Constructor Constructor 19991012
4 COVTYPE_NODE_ADD Instance method Public Method Obsolete: Adds Node for a Coverage Type 20000803
5 DOBJ_NODES_ADD Instance method Public Method Obsolete: Adds Node for Each Damaged Object (per Subclaim) 19991126
6 DOBJ_NODE_ADD Instance method Public Method Obsolete: Adds Node for a Damaged Object 19991130
7 EQUALS Instance method Private Method 19991012
8 GET_TREE_NODE Instance method Public Method 19991012
9 NAVIGATE Instance method Public Method Navigation to Corresponding Screen Sequence of Node 19991104
10 PRINT Instance method Private Method 19991012
11 PROCESS Instance method Private Method 19991012
12 PROCESS_BUTTON_CLICK Instance method Private Method 19991012
13 PROCESS_EXPAND_NO_CHILDREN Instance method Public Method 19991012
14 PROCESS_NODE_CONTEXT_MENU Instance method Private Method 19991012
15 PROCESS_NODE_CONTEXT_MENU_SEL Instance method Private Method 20001023
16 PROCESS_NODE_DBL_CLICK Instance method Private Method 19991012
17 PROCESS_SEL_CHANGE Instance method Private Method 19991012
18 REFRESH_ATTRIBUTES Instance method Public Method Refill the attributes based on the claim information 20050121
19 SBCFINANCIAL_NODE_ADD Instance method Public Method Obsolete: Adds Node for Financial Area of a Subclaim 19991126
20 SET_ATTRIBUTES Instance method Public Method Re-Sets Attributes of a Node 20000128
21 SUBCL_NODE_ADD Instance method Public Method Obsolete: Adds Node for a Subclaim 19991126
Events
Class CL_NAVTREE_ICL has no event.
Types
Class CL_NAVTREE_ICL has no local type.
Method Signatures

Method CLAIMANT_NODE_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_NEWNODE Call by reference Object reference (TYPE REF TO) CL_NAVTREE_ICL IS-IS CM: Navigationsbaum für Schaden 20001024
2 Importing IT_SUBCL Call by reference Type reference (TYPE) ICL_SUBCL_TAB Teilschaden 20001129
3 Importing I_PARTNER Call by reference Type reference (TYPE) ICL_PART Geschäftspartnernummer 20001024

Method CLAIMANT_NODE_ADD on class CL_NAVTREE_ICL has no exception.

Method CLAIMANT_NODE_ADD_SUBCL Signature

Method CLAIMANT_NODE_ADD_SUBCL on class CL_NAVTREE_ICL has no parameter.
Method CLAIMANT_NODE_ADD_SUBCL on class CL_NAVTREE_ICL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SUBCL Call by reference Type reference (TYPE) ICL_SUBCL_TAB Zu sperrende Teilobjekte 20000801
2 Importing I_ACTSUBCL Call by reference Type reference (TYPE) ICL_SUBCL_SEL Sperrobjekt 19991125
3 Importing I_CAPTION Call by reference Type reference (TYPE) IGN_TREE_TEXT255 Titel 19991012
4 Importing I_CLMODE Call by reference Type reference (TYPE) ICL_CLMODE Claims handling mode 19991013
5 Importing I_DYNID Call by reference Type reference (TYPE) BU_DYNID Bild 19991012
6 Importing I_EXPANDED Call by reference Type reference (TYPE) BOOLE_D Node already expanded? 19991215
7 Importing I_EXP_IMAGE Call by reference Type reference (TYPE) TV_IMAGE Icon (expanded node) 19991126
8 Importing I_IMAGE Call by reference Type reference (TYPE) TV_IMAGE Icon (normal) 19991125
9 Importing I_ISFOLDER Call by reference Type reference (TYPE) AS4FLAG Node is folder? 19991013
10 Importing I_NODECAT Call by reference Type reference (TYPE) ICL_NODECAT Knotenart 19991012
11 Importing I_NODEID Call by reference Type reference (TYPE) ICL_NODEID ID des Teilobjektes 19991012
12 Importing I_VARNR Call by reference Type reference (TYPE) BU_VARNR Bildfolge 19991012
13 Importing I_VARTP Call by reference Type reference (TYPE) BU_VARTP '~' Bildfolgetyp 19991129

Method CONSTRUCTOR on class CL_NAVTREE_ICL has no exception.

Method COVTYPE_NODE_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_NEWNODE Call by reference Object reference (TYPE REF TO) CL_NAVTREE_ICL Referenz auf erzeugten Knoten 20000803
2 Importing I_SCREENSEQ Call by reference Type reference (TYPE) ICL_CLTYPE02 '~' Aufzurufende Bildfolge 20000803
3 Importing I_SUBCLTYPE Call by reference Type reference (TYPE) ICL_SUBCLTYPE Deckungsart 20000803
4 Importing I_SUBCLTYPEN Call by reference Type reference (TYPE) ICL_SUBCLTYPEN '~' Text zur Deckungsart 20000803

Method COVTYPE_NODE_ADD on class CL_NAVTREE_ICL has no exception.

Method DOBJ_NODES_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUBCL Value transfer Type reference (TYPE) ICL_SUBCL '~' Teilschaden 20001031

Method DOBJ_NODES_ADD on class CL_NAVTREE_ICL has no exception.

Method DOBJ_NODE_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_NEWNODE Value transfer Object reference (TYPE REF TO) CL_NAVTREE_ICL Reference auf neuen Knoten 19991130
2 Importing IS_DAMOBJ Value transfer Type reference (TYPE) ICL_DAMOBJ_EXT ICL: Teilschadeninformationen: Felder auf Screen 20000809
3 Importing I_SUBCL Value transfer Type reference (TYPE) ICL_SUBCL Teilschaden 20000809
4 Importing I_XSIBLING Value transfer Type reference (TYPE) C SPACE Kennz.: Geschwisterknoten anlegen 20000713
# Exception Resumable Description Created on
1 DESCRIP_GET_FAILED Description get failed 20000809
2 NO_SCREEN_SEQUENCE No entry in ticl040 20000809

Method EQUALS Signature

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

Method GET_TREE_NODE Signature

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

Method NAVIGATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XSIMULATE Call by reference Type reference (TYPE) BDT_BOOLE_D Navigation nur simulieren? 20000224

Method NAVIGATE on class CL_NAVTREE_ICL has no exception.

Method PRINT Signature

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

Method PROCESS Signature

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

Method PROCESS_BUTTON_CLICK Signature

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

Method PROCESS_EXPAND_NO_CHILDREN Signature

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

Method PROCESS_NODE_CONTEXT_MENU Signature

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

Method PROCESS_NODE_CONTEXT_MENU_SEL Signature

Method PROCESS_NODE_CONTEXT_MENU_SEL on class CL_NAVTREE_ICL has no parameter.
Method PROCESS_NODE_CONTEXT_MENU_SEL on class CL_NAVTREE_ICL has no exception.

Method PROCESS_NODE_DBL_CLICK Signature

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

Method PROCESS_SEL_CHANGE Signature

Method PROCESS_SEL_CHANGE on class CL_NAVTREE_ICL has no parameter.
Method PROCESS_SEL_CHANGE on class CL_NAVTREE_ICL has no exception.

Method REFRESH_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SUBCL Call by reference Attribute reference (LIKE) MT_SUBCL Sperrobjekte 20050121
2 Importing IV_ACTSUBCL Call by reference Attribute reference (LIKE) M_ACTSUBCL Sperrobjekt 20050121

Method REFRESH_ATTRIBUTES on class CL_NAVTREE_ICL has no exception.

Method SBCFINANCIAL_NODE_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUBCL Value transfer Type reference (TYPE) ICL_SUBCL '~' Teilschaden 20001031

Method SBCFINANCIAL_NODE_ADD on class CL_NAVTREE_ICL has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FURTHERSUBCL Call by reference Type reference (TYPE) ICL_SUBCL '~' Weiterer zu sperrender Teilschaden 20000804
2 Importing I_NODEID Call by reference Type reference (TYPE) ICL_NODEID '~' Neue nodeid 20000128
3 Importing I_VARNR Call by reference Type reference (TYPE) BU_VARNR '~' Neue Bildfolge 20000128

Method SET_ATTRIBUTES on class CL_NAVTREE_ICL has no exception.

Method SUBCL_NODE_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_NEWNODE Value transfer Object reference (TYPE REF TO) CL_NAVTREE_ICL Ref. to added node 19991126
2 Importing IS_SUBCL Value transfer Type reference (TYPE) ICL_ICLSUBCL Teilschaden art und Nummer 19991126
3 Importing IV_NODECAT Value transfer Type reference (TYPE) ICL_NODECAT ISCM_NC_SUBCL ICL: Art eines Knotens im Navigationsbaum 20001024

Method SUBCL_NODE_ADD on class CL_NAVTREE_ICL has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in