SAP ABAP Class CL_ISH_GUI_TREE_VIEW (IS-H: GUI - ALVTree View)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H-PM (Application Component) Patient Management
     N1BASE (Package) IS-H: Basic Functionality; TSA Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISH_GUI_CONTROL_VIEW IS-H: GUI - Control View 20070717
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_GUI_TREE_VIEW IS-H: GUI - ALVTree View 20070717
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_GV_CC_CONNO_NAVTREE ISHMED: CORD/Connectivity - Navigation Tree Component Config 20070813
Properties
Class CL_ISH_GUI_TREE_VIEW  
Short Description IS-H: GUI - ALVTree View    
Super Class CL_ISH_GUI_CONTROL_VIEW IS-H: GUI - Control View 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1BASE   IS-H: Basic Functionality; TSA Development 
Created 20070717   SAP 
Last change 20071120   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_GUI_COLUMN_TREE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISH_GUI_TREE_VIEW IS-H: GUI - ALVTree View 20070717
Friends
Class CL_ISH_GUI_TREE_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_ALV_TREE Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree Control 20070717
2 GR_OUTTAB Instance attribute Protected Object reference (TYPE REF TO) DATA Reference to the Outtab 20070717
3 GT_FLUSH_BUFFER Static Attribute Private Type reference (TYPE) GTYT_FLUSH_BUFFER 20070717
4 GT_MODEL Instance attribute Protected Type reference (TYPE) GTYT_MODEL Hashed Table Model -> NodeKeys 20070717
5 GT_NKEY Instance attribute Protected Type reference (TYPE) GTYT_NKEY Hashed Table NodeKey -> ParentNodeKey + Model 20070717
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070717
2 GET_ALV_TREE Instance method Public Method 20070718
3 GET_MODEL_BY_NKEY Instance method Public Method 20070718
4 GET_NKEYS_BY_MODEL Instance method Public Method 20070718
5 GET_SELECTED_MODEL Instance method Public Method 20070718
6 GET_SELECTED_MODELS Instance method Public Method 20070718
7 GET_SELECTED_NKEY Instance method Public Method 20070718
8 GET_SELECTED_NKEYS Instance method Public Method 20070718
9 ON_BUTTON_CLICK Instance method Protected Event handling method Event Handler ALV Tree: BUTTON_CLICK 20070717
10 ON_DRAG Instance method Protected Event handling method Event Handler ALV Tree: Drag 20070717
11 ON_DROP Instance method Protected Event handling method Event Handler ALV Tree: Drop 20070717
12 ON_DROPDOWN_CLICKED Instance method Protected Event handling method Event Handler Toolbar: DROPDOWN_CLICKED 20070717
13 ON_FLUSH Static method Private Event handling method Event Handler: Refresh Control Display 20070717
14 ON_FUNCTION_SELECTED Instance method Protected Event handling method Event Handler Toolbar: FUNCTION_SELECTED 20070717
15 ON_ITEM_CTX_REQUEST Instance method Protected Event handling method Event Handler ALV Tree: item_context_menu_request 20070717
16 ON_ITEM_CTX_SELECTED Instance method Protected Event handling method Event Handler ALV Tree: item_context_menu_selected 20070717
17 ON_ITEM_DOUBLE_CLICK Instance method Protected Event handling method Event Handler ALV Tree: ITEM_DOUBLE_CLICK 20070717
18 ON_MODEL_ADDED Instance method Protected Event handling method Event Handler: Model Was Added 20070717
19 ON_MODEL_CHANGED Instance method Protected Event handling method Event Handler: Model Was Changed 20070717
20 ON_MODEL_REMOVED Instance method Protected Event handling method Event Handler: Model Was Removed 20070717
21 ON_NODE_CTX_REQUEST Instance method Protected Event handling method Event Handler ALV Tree: node_context_menu_request 20070717
22 ON_NODE_CTX_SELECTED Instance method Protected Event handling method Event Handler ALV Tree: node_context_menu_selected 20070717
23 ON_NODE_DOUBLE_CLICK Instance method Protected Event handling method Event Handler ALV Tree: NODE_DOUBLE_CLICK 20070717
24 SET_SELECTED_MODEL Instance method Public Method 20070718
25 SET_SELECTED_MODELS Instance method Public Method 20070718
26 SET_SELECTED_NKEY Instance method Public Method 20070718
27 SET_SELECTED_NKEYS Instance method Public Method 20070718
28 _ADD_NODE Instance method Protected Method Adds a Node 20070717
29 _ADD_NODES_BY_MODEL Instance method Protected Method Generates Nodes from a Model 20070717
30 _ADD_TREE_TO_FLUSH_BUFFER Instance method Protected Method Adds an ALV Tree to the Refresh Buffer 20070717
31 _BUILD_EXCLUDING_FUNCTIONS Instance method Protected Method Generates the Functions to Be Excluded 20070717
32 _BUILD_FCAT Instance method Protected Method Create Field Catalog 20070717
33 _BUILD_HIERARCHY_HEADER Instance method Protected Method Generates the Hierarchy Header 20070717
34 _BUILD_TOOLBAR_MENU Instance method Protected Method Generates the Toolbar Menu 20070717
35 _BUILD_VARIANT Instance method Protected Method Generates the Variant 20070717
36 _CHANGE_NODE Instance method Protected Method Changes a Node 20070717
37 _CHANGE_NODES_BY_MODEL Instance method Protected Method Changes All Nodes of a Model 20070717
38 _CHANGE_NODE_BY_MODEL Instance method Protected Method Changes the Node of a Model 20070717
39 _FILL_OUTTAB_LINE Instance method Protected Method Populates an Outtab Entry 20070717
40 _FRONTEND_UPDATE Instance method Protected Method Refresh Display on Frontend 20070717
41 _GET_CHILD_MODELS Instance method Protected Method Returns the Subordinate Model for a Model 20070717
42 _GET_LACI Instance method Protected Method Returns the Item Layout to Be Changed 20070717
43 _GET_LACN Instance method Protected Method Returns the Node Layout to Be Changed 20070717
44 _GET_LAYI Instance method Protected Method Returns the Item Layout 20070717
45 _GET_LAYN Instance method Protected Method Returns the Node Layout 20070717
46 _GET_MAIN_MODEL Instance method Protected Method Returns the Controller Model 20070717
47 _GET_NODE_TEXT Instance method Protected Method Returns the Node Text 20070717
48 _INIT_TREE_VIEW Instance method Protected Method Initializes the Object 20070717
49 _REGISTER_ALV_TREE_EVENTS Instance method Protected Method Registers the ALV Tree Events 20070717
50 _REGISTER_TOOLBAR_EVENTS Instance method Protected Method Registers the Toolbar Events 20070717
51 _REMOVE_NODE Instance method Protected Method Removes a Node Including All Subordinate Nodes 20070717
52 _REMOVE_NODES_BY_MODEL Instance method Protected Method Removes All Nodes for a Model 20070717
53 _SET_TABLE_FOR_FIRST_DISPLAY Instance method Protected Method Initialize ALV Tree 20070717
Events
Class CL_ISH_GUI_TREE_VIEW has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYT_FLUSH_BUFFER Private See coding 20070717 gtyt_flush_buffer TYPE HASHED TABLE OF gty_flush_buffer WITH UNIQUE KEY r_alv_tree
2 GTYT_MODEL Protected See coding Hashed Table Model -> NodeKeys 20070717 gtyt_model TYPE HASHED TABLE OF gty_model WITH UNIQUE KEY r_model
3 GTYT_NKEY Protected See coding Hashed Table NodeKey -> ParentNodeKey + Model 20070717 gtyt_nkey TYPE HASHED TABLE OF gty_nkey WITH UNIQUE KEY nkey
4 GTY_FLUSH_BUFFER Private See coding 20070717 BEGIN OF gty_flush_buffer, r_alv_tree TYPE REF TO cl_gui_alv_tree, END OF gty_flush_buffer
5 GTY_MODEL Protected See coding Hashed Structure Model -> NodeKeys 20070717 BEGIN OF gty_model, r_model TYPE REF TO if_ish_gui_model, t_nkey TYPE lvc_t_nkey, END OF gty_model
6 GTY_NKEY Protected See coding Hashed Structure NodeKey -> ParentNodeKey + Model 20070717 BEGIN OF gty_nkey, nkey TYPE lvc_nkey, parent_nkey type lvc_nkey, r_model type ref to if_ish_gui_model, END OF gty_nkey
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ISH_GUI_TREE_VIEW has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ISH_GUI_TREE_VIEW has no exception.

Method GET_ALV_TREE Signature

Method GET_ALV_TREE on class CL_ISH_GUI_TREE_VIEW has no parameter.
Method GET_ALV_TREE on class CL_ISH_GUI_TREE_VIEW has no exception.

Method GET_MODEL_BY_NKEY Signature

Method GET_MODEL_BY_NKEY on class CL_ISH_GUI_TREE_VIEW has no parameter.
Method GET_MODEL_BY_NKEY on class CL_ISH_GUI_TREE_VIEW has no exception.

Method GET_NKEYS_BY_MODEL Signature

Method GET_NKEYS_BY_MODEL on class CL_ISH_GUI_TREE_VIEW has no parameter.
Method GET_NKEYS_BY_MODEL on class CL_ISH_GUI_TREE_VIEW has no exception.

Method GET_SELECTED_MODEL Signature

Method GET_SELECTED_MODEL on class CL_ISH_GUI_TREE_VIEW has no parameter.
Method GET_SELECTED_MODEL on class CL_ISH_GUI_TREE_VIEW has no exception.

Method GET_SELECTED_MODELS Signature

Method GET_SELECTED_MODELS on class CL_ISH_GUI_TREE_VIEW has no parameter.
Method GET_SELECTED_MODELS on class CL_ISH_GUI_TREE_VIEW has no exception.

Method GET_SELECTED_NKEY Signature

Method GET_SELECTED_NKEY on class CL_ISH_GUI_TREE_VIEW has no parameter.
Method GET_SELECTED_NKEY on class CL_ISH_GUI_TREE_VIEW has no exception.

Method GET_SELECTED_NKEYS Signature

Method GET_SELECTED_NKEYS on class CL_ISH_GUI_TREE_VIEW has no parameter.
Method GET_SELECTED_NKEYS on class CL_ISH_GUI_TREE_VIEW has no exception.

Method ON_BUTTON_CLICK Signature

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

Method ON_BUTTON_CLICK on class CL_ISH_GUI_TREE_VIEW has no exception.

Method ON_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Attribute reference (LIKE) 20070717
2 Importing FIELDNAME Call by reference Attribute reference (LIKE) 20070717
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20070717
4 Importing SENDER Call by reference Attribute reference (LIKE) 20070717

Method ON_DRAG on class CL_ISH_GUI_TREE_VIEW has no exception.

Method ON_DROP Signature

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

Method ON_DROP on class CL_ISH_GUI_TREE_VIEW has no exception.

Method ON_DROPDOWN_CLICKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20070717
2 Importing POSX Call by reference Attribute reference (LIKE) 20070717
3 Importing POSY Call by reference Attribute reference (LIKE) 20070717
4 Importing SENDER Call by reference Attribute reference (LIKE) 20070717

Method ON_DROPDOWN_CLICKED on class CL_ISH_GUI_TREE_VIEW has no exception.

Method ON_FLUSH Signature

Method ON_FLUSH on class CL_ISH_GUI_TREE_VIEW has no parameter.
Method ON_FLUSH on class CL_ISH_GUI_TREE_VIEW has no exception.

Method ON_FUNCTION_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20070717
2 Importing SENDER Call by reference Attribute reference (LIKE) 20070717

Method ON_FUNCTION_SELECTED on class CL_ISH_GUI_TREE_VIEW has no exception.

Method ON_ITEM_CTX_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Attribute reference (LIKE) 20070717
2 Importing MENU Call by reference Attribute reference (LIKE) 20070717
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20070717
4 Importing SENDER Call by reference Attribute reference (LIKE) 20070717

Method ON_ITEM_CTX_REQUEST on class CL_ISH_GUI_TREE_VIEW has no exception.

Method ON_ITEM_CTX_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20070717
2 Importing FIELDNAME Call by reference Attribute reference (LIKE) 20070717
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20070717
4 Importing SENDER Call by reference Attribute reference (LIKE) 20070717

Method ON_ITEM_CTX_SELECTED on class CL_ISH_GUI_TREE_VIEW has no exception.

Method ON_ITEM_DOUBLE_CLICK Signature

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

Method ON_ITEM_DOUBLE_CLICK on class CL_ISH_GUI_TREE_VIEW has no exception.

Method ON_MODEL_ADDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_ENTRY Call by reference Attribute reference (LIKE) 20070717
2 Importing SENDER Call by reference Attribute reference (LIKE) 20070717

Method ON_MODEL_ADDED on class CL_ISH_GUI_TREE_VIEW has no exception.

Method ON_MODEL_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_CHANGED_FIELD Call by reference Attribute reference (LIKE) 20070717
2 Importing SENDER Call by reference Attribute reference (LIKE) 20070717

Method ON_MODEL_CHANGED on class CL_ISH_GUI_TREE_VIEW has no exception.

Method ON_MODEL_REMOVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_ENTRY Call by reference Attribute reference (LIKE) 20070717
2 Importing SENDER Call by reference Attribute reference (LIKE) 20070717

Method ON_MODEL_REMOVED on class CL_ISH_GUI_TREE_VIEW has no exception.

Method ON_NODE_CTX_REQUEST Signature

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

Method ON_NODE_CTX_REQUEST on class CL_ISH_GUI_TREE_VIEW has no exception.

Method ON_NODE_CTX_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) functioncode 20070717
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20070717
3 Importing SENDER Call by reference Attribute reference (LIKE) 20070717

Method ON_NODE_CTX_SELECTED on class CL_ISH_GUI_TREE_VIEW has no exception.

Method ON_NODE_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) 20070717
2 Importing SENDER Call by reference Attribute reference (LIKE) 20070717

Method ON_NODE_DOUBLE_CLICK on class CL_ISH_GUI_TREE_VIEW has no exception.

Method SET_SELECTED_MODEL Signature

Method SET_SELECTED_MODEL on class CL_ISH_GUI_TREE_VIEW has no parameter.
Method SET_SELECTED_MODEL on class CL_ISH_GUI_TREE_VIEW has no exception.

Method SET_SELECTED_MODELS Signature

Method SET_SELECTED_MODELS on class CL_ISH_GUI_TREE_VIEW has no parameter.
Method SET_SELECTED_MODELS on class CL_ISH_GUI_TREE_VIEW has no exception.

Method SET_SELECTED_NKEY Signature

Method SET_SELECTED_NKEY on class CL_ISH_GUI_TREE_VIEW has no parameter.
Method SET_SELECTED_NKEY on class CL_ISH_GUI_TREE_VIEW has no exception.

Method SET_SELECTED_NKEYS Signature

Method SET_SELECTED_NKEYS on class CL_ISH_GUI_TREE_VIEW has no parameter.
Method SET_SELECTED_NKEYS on class CL_ISH_GUI_TREE_VIEW has no exception.

Method _ADD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MODEL Call by reference Object reference (TYPE REF TO) IF_ISH_GUI_MODEL Model zum Knoten 20070718
2 Importing IS_LAYN Call by reference Type reference (TYPE) LVC_S_LAYN Knotenlayout ALV-Tree Control 20070718
3 Importing IS_OUTTAB Call by reference Type reference (TYPE) DATA Outtab-Eintrag 20070718
4 Importing IT_LAYI Call by reference Type reference (TYPE) LVC_T_LAYI Layoutstruktur für Items des ALV-Tree Controls 20070718
5 Importing I_NODE_TEXT Call by reference Type reference (TYPE) LVC_VALUE Knotentext 20070718
6 Importing I_RELATIONSHIP Call by reference Type reference (TYPE) I CL_GUI_COLUMN_TREE=>RELAT_LAST_CHILD Bezug 20070718
7 Importing I_RELAT_NKEY Call by reference Type reference (TYPE) LVC_NKEY NodeKey des Bezugsknoten 20070718
8 Returning R_NKEY Value transfer Type reference (TYPE) LVC_NKEY NodeKey des hinzugefügten Knoten 20070718
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070718

Method _ADD_NODES_BY_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MODEL Call by reference Object reference (TYPE REF TO) IF_ISH_GUI_MODEL IS-H: GUI - Model 20070718
2 Importing IR_PARENT_MODEL Call by reference Object reference (TYPE REF TO) IF_ISH_GUI_MODEL Übergeordnetes Model 20070718
3 Returning RT_NKEY_ADDED Value transfer Type reference (TYPE) LVC_T_NKEY NodeKeys der hinzugefügten Knoten 20070718
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070730

Method _ADD_TREE_TO_FLUSH_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ALV_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV-Tree-Control 20070718

Method _ADD_TREE_TO_FLUSH_BUFFER on class CL_ISH_GUI_TREE_VIEW has no exception.

Method _BUILD_EXCLUDING_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_EXCLFUNC Value transfer Type reference (TYPE) UI_FUNCTIONS Zu excludierende Funktionen 20070718
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070718

Method _BUILD_FCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FCAT Value transfer Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20070718
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070718

Method _BUILD_HIERARCHY_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_HIERARCHY_HEADER Value transfer Type reference (TYPE) TREEV_HHDR Tree Control: Eigenschaften des Hierarchie Headers 20070718
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070718

Method _BUILD_TOOLBAR_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TOOLBAR Call by reference Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20070718
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070718

Method _BUILD_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VARIANT Call by reference Type reference (TYPE) DISVARIANT Anzeigevariante (externe Verwendung) 20070718
2 Exporting E_SAVE Call by reference Type reference (TYPE) CHAR01 Kennzeichen für Variantensicherung 20070718

Method _BUILD_VARIANT on class CL_ISH_GUI_TREE_VIEW has no exception.

Method _CHANGE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MODEL Call by reference Object reference (TYPE REF TO) IF_ISH_GUI_MODEL Model des Knoten 20070718
2 Importing IS_LACN Call by reference Type reference (TYPE) LVC_S_LACN Zu änderndes Knotenlayout 20070718
3 Importing IS_OUTTAB Call by reference Type reference (TYPE) DATA Outtab-Eintrag 20070718
4 Importing IT_LACI Call by reference Type reference (TYPE) LVC_T_LACI Zu änderndes Itemlayout 20070718
5 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY NodeKey 20070718
6 Importing I_NODE_TEXT Call by reference Type reference (TYPE) LVC_VALUE Knotentext 20070718
7 Importing I_NODE_TEXT_X Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE abap_true: Knotentext ändern 20070718
8 Returning R_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL abap_true: Knoten wurde geändert 20070718
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070718

Method _CHANGE_NODES_BY_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MODEL Call by reference Object reference (TYPE REF TO) IF_ISH_GUI_MODEL IS-H: GUI - Model 20070718
2 Importing IT_CHANGED_FIELD Call by reference Type reference (TYPE) ISH_T_FIELDNAME Geänderte Felder 20070718
3 Returning RT_NKEY_CHANGED Value transfer Type reference (TYPE) LVC_T_NKEY NodeKeys der geänderten Knoten 20070718
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070718

Method _CHANGE_NODE_BY_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MODEL Call by reference Object reference (TYPE REF TO) IF_ISH_GUI_MODEL IS-H: GUI - Model 20070718
2 Importing IT_CHANGED_FIELD Call by reference Type reference (TYPE) ISH_T_FIELDNAME Geänderte Felder 20070718
3 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY NodeKey des zu ändernden Knoten 20070718
4 Returning R_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL abap_true: Knoten wurde geändert 20070718
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070718

Method _FILL_OUTTAB_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OUTTAB Call by reference Type reference (TYPE) DATA Zu befüllender Outtab-Eintrag 20070718
2 Importing IR_MODEL Call by reference Object reference (TYPE REF TO) IF_ISH_GUI_MODEL Model zum Outtab-Eintrag 20070718
3 Importing IT_CHANGED_FIELD Call by reference Type reference (TYPE) ISH_T_FIELDNAME Geänderte Felder des Models 20070718
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070718

Method _FRONTEND_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FORCE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE abap_true: Sofort auffrischen 20070718

Method _FRONTEND_UPDATE on class CL_ISH_GUI_TREE_VIEW has no exception.

Method _GET_CHILD_MODELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARENT_MODEL Call by reference Object reference (TYPE REF TO) IF_ISH_GUI_MODEL IS-H: GUI - Model 20070718
2 Returning RT_CHILD_MODEL Value transfer Type reference (TYPE) ISH_T_GUI_MODEL_OBJHASH Untergeordnete Models 20070718

Method _GET_CHILD_MODELS on class CL_ISH_GUI_TREE_VIEW has no exception.

Method _GET_LACI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MODEL Call by reference Object reference (TYPE REF TO) IF_ISH_GUI_MODEL Model des Knoten 20070718
2 Importing IS_OUTTAB Call by reference Type reference (TYPE) DATA Befüllter Outtab-Eintrag des Knoten 20070718
3 Importing IT_LAYI Call by reference Type reference (TYPE) LVC_T_LAYI Aktuelles Itemlayout 20070718
4 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY NodeKey des Knoten 20070718
5 Returning RT_LACI Value transfer Type reference (TYPE) LVC_T_LACI Zu änderndes Itemlayout 20070718
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070718

Method _GET_LACN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MODEL Call by reference Object reference (TYPE REF TO) IF_ISH_GUI_MODEL Model des Knoten 20070718
2 Importing IS_LAYN Call by reference Type reference (TYPE) LVC_S_LAYN Aktuelles Knotenlayout 20070718
3 Importing IS_OUTTAB Call by reference Type reference (TYPE) DATA Befüllter Outtab-Eintrag des Knoten 20070718
4 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY NodeKey des Knoten 20070718
5 Returning RS_LACN Value transfer Type reference (TYPE) LVC_S_LACN Zu änderndes Knotenlayout 20070718
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070718

Method _GET_LAYI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MODEL Call by reference Object reference (TYPE REF TO) IF_ISH_GUI_MODEL Model des Knoten 20070718
2 Importing IS_OUTTAB Call by reference Type reference (TYPE) DATA Befüllter Outtab-Eintrag des Knoten 20070718
3 Returning RT_LAYI Value transfer Type reference (TYPE) LVC_T_LAYI Itemlayout 20070718
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070718

Method _GET_LAYN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MODEL Call by reference Object reference (TYPE REF TO) IF_ISH_GUI_MODEL Model des Knoten 20070718
2 Importing IS_OUTTAB Call by reference Type reference (TYPE) DATA Befüllter Outtab-Eintrag des Knoten 20070718
3 Returning RS_LAYN Value transfer Type reference (TYPE) LVC_S_LAYN Knotenlayout 20070718
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070718

Method _GET_MAIN_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_MAIN_MODEL Value transfer Object reference (TYPE REF TO) IF_ISH_GUI_MODEL Model des Controllers 20070718

Method _GET_MAIN_MODEL on class CL_ISH_GUI_TREE_VIEW has no exception.

Method _GET_NODE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MODEL Call by reference Object reference (TYPE REF TO) IF_ISH_GUI_MODEL Model des Knoten 20070718
2 Importing IS_OUTTAB Call by reference Type reference (TYPE) DATA Befüllter Outtab-Eintrag des Knoten 20070718
3 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY NodeKey des Knoten 20070718
4 Returning R_NODE_TEXT Value transfer Type reference (TYPE) LVC_VALUE Knotentext 20070718
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070718

Method _INIT_TREE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_ISH_GUI_CONTROLLER IS-H: GUI - Controller 20070718
2 Importing IR_LAYOUT Call by reference Object reference (TYPE REF TO) CL_ISH_GUI_CONTROL_LAYOUT IS-H: GUI - Layout eines Control Views 20070718
3 Importing IR_OUTTAB Call by reference Object reference (TYPE REF TO) DATA Referenz auf die Outtab 20070718
4 Importing IR_PARENT_VIEW Call by reference Object reference (TYPE REF TO) IF_ISH_GUI_CONTAINER_VIEW IS-H: GUI - Container View 20070718
5 Importing I_VCODE Call by reference Type reference (TYPE) TNDYM-VCODE CO_VCODE_DISPLAY IS-H: Verarbeitungsmodus 20070718
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070718

Method _REGISTER_ALV_TREE_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ALV_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV-Tree-Control 20070718
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070718

Method _REGISTER_TOOLBAR_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TOOLBAR Call by reference Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20070718
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070718

Method _REMOVE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY NodeKey des zu entfernenden Knoten 20070718
2 Returning RT_NKEY_REMOVED Value transfer Type reference (TYPE) LVC_T_NKEY NodeKeys der entfernten Knoten 20070718
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070718

Method _REMOVE_NODES_BY_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MODEL Call by reference Object reference (TYPE REF TO) IF_ISH_GUI_MODEL IS-H: GUI - Model 20070718
2 Importing IR_PARENT_MODEL Call by reference Object reference (TYPE REF TO) IF_ISH_GUI_MODEL Übergeordnetes Model 20070718
3 Returning RT_NKEY_REMOVED Value transfer Type reference (TYPE) LVC_T_NKEY NodeKeys der entfernten Knoten 20070718
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070718

Method _SET_TABLE_FOR_FIRST_DISPLAY Signature

Method _SET_TABLE_FOR_FIRST_DISPLAY on class CL_ISH_GUI_TREE_VIEW has no parameter.
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070718
History
Last changed by/on SAP  20071120 
SAP Release Created in