SAP ABAP Class CL_ISHMED_HL_LISTINPUT2 (HL: Findings Hit List: Utility Class for Input (2 Level))
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NMED (Package) R/3MED: Medical documentation GSD
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_HL_SIMPLE_CTRL HL:Interface for Displaying Simple Control in Screen 20061024
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_HL_GA_LISTINPUT2 HL: Findings Hit List: Gastro Hit List; 2-Level 20061024
Properties
Class CL_ISHMED_HL_LISTINPUT2  
Short Description HL: Findings Hit List: Utility Class for Input (2 Level)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED   R/3MED: Medical documentation GSD 
Created 20061023   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_HL_LISTINPUT2 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_HL_SIMPLE_CTRL HL:Interface for Displaying Simple Control in Screen 20061024
Friends
Class CL_ISHMED_HL_LISTINPUT2 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_COL1 Constant Protected Type reference (TYPE) TV_ITMNAME 'Column1' ID of 1st Column 20061024
2 CO_COL2 Constant Protected Type reference (TYPE) TV_ITMNAME 'Column2' ID of 2nd Column 20061024
3 CO_MOVE_DIRECTION_DOWN Constant Protected Type reference (TYPE) CHAR4 'DOWN' Node Movement: Down 20061024
4 CO_MOVE_DIRECTION_UP Constant Protected Type reference (TYPE) CHAR4 'UP' Node Movement: Up 20061024
5 GR_DATA_PROVIDER Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_HL_LIST_DP Findings Hit List: Data Provider 20061024
6 GR_DND Instance attribute Protected Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20061024
7 GR_DROP_ONLY Instance attribute Protected Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag&Drop (Drop Only) 20061024
8 GR_TREE Instance attribute Protected Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Back End 20061024
9 GT_ENTRYTYPES_FOR_GROUPING Instance attribute Protected Type reference (TYPE) N2HIT_T_OBJTYPE_IDS List of Keys from Table N2HIT_OBJTY 20061024
10 GT_ENTRYTYPES_TO_SUPPRESS Instance attribute Protected Type reference (TYPE) N2HIT_T_OBJTYPE_IDS List of Keys from Table N2HIT_OBJTY 20061024
11 GT_OBJECT_TYPES Instance attribute Protected Type reference (TYPE) N2HIT_T_OBJTYPE_INF Table with Object Type Information on Hit List 20061024
12 GT_SELECTABLE_OBJECTS Instance attribute Protected Type reference (TYPE) N2HIT_T_NODEOBJECTS List of Hit List Entries 20061024
13 GT_SELECTED_OBJECTS Instance attribute Protected Type reference (TYPE) N2HIT_T_NODEOBJECTS List of Hit List Entries 20061024
14 GT_STAGE1_OPEN_FOLDERS Instance attribute Protected Type reference (TYPE) TREEMNOTAB Folder to Be Opened (Overrides Saved State!) 20061024
15 GT_STAGE1_PRESELECTED Instance attribute Protected Type reference (TYPE) TREEMNOTAB Nodes to be Selected 20061024
16 GT_SUPPRESSED_OBJECTS Instance attribute Protected Type reference (TYPE) N2HIT_T_NODEOBJECTS List of Objects for Hit List Entry 20061024
17 G_BACK_TO_PREVIOUS_LIST Instance attribute Protected Type reference (TYPE) FLAG Was Returned to 1st List? 20061024
18 G_DEFAULT_SELECTION Instance attribute Protected Type reference (TYPE) FLAG General Flag 20061024
19 G_DND_HANDLE Instance attribute Protected Type reference (TYPE) I Handle for D&D Behavior (Drag and Drop) 20061024
20 G_DND_HANDLE_DROP_ONLY Instance attribute Protected Type reference (TYPE) I Handle for D&D Behavior (only Drop) 20061024
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TREE_NODE Instance method Protected Method 20061023
2 CONSTRUCTOR Instance method Public Constructor 20061023
3 FREE Instance method Public Method 20061023
4 HANDLE_DRAG Instance method Protected Event handling method 20061024
5 HANDLE_DROP Instance method Protected Event handling method 20061024
6 IS_FOLDER Instance method Protected Method Is tree entry with specified key a folder? 20061023
7 MOVE_NODE Instance method Protected Method Move Node Within Hierarchy 20061023
8 SET_TREE_SELECTION Instance method Protected Method Select/Deselect All Tree Entries 20061023
9 SHOW Instance method Public Method 20061023
10 SHOW_INPUT_HELP Static method Public Method 20061023
11 STAGE1_SHOW Instance method Protected Method Display First Selection Tree 20061023
12 STAGE2_PREPARE Instance method Protected Method 20061023
13 STAGE2_SHOW Instance method Protected Method Display Second Selection Step 20061023
Events
Class CL_ISHMED_HL_LISTINPUT2 has no event.
Types
Class CL_ISHMED_HL_LISTINPUT2 has no local type.
Method Signatures

Method ADD_TREE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SEL_OBJECT Call by reference Object reference (TYPE REF TO) CL_ISHMED_HL_ENTRYPART Objekt, zu dem der Eintrag erzeugt wird (NULL bei Ordnern) 20061023
2 Importing IS_NODE Call by reference Type reference (TYPE) TREEMSNOD Tree Model: Eigenschaften eines Knotens 20061023
3 Importing IT_ITEMS Call by reference Type reference (TYPE) TREEMCITAB Column Tree Model: Item 20061023
# Exception Resumable Description Created on
1 CX_ISHMED_HL Befund-Hitliste: Fehler 20061023

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA_PROVIDER Call by reference Object reference (TYPE REF TO) CL_ISHMED_HL_LIST_DP Befund-Hitliste: Dataprovider 20061023
2 Importing IT_ENTRYTYPES_FOR_GROUPING Call by reference Type reference (TYPE) N2HIT_T_OBJTYPE_IDS 20061023
3 Importing IT_ENTRYTYPES_TO_SUPPRESS Call by reference Type reference (TYPE) N2HIT_T_OBJTYPE_IDS 20061023
4 Importing I_DEFAULT_SELECTION Call by reference Type reference (TYPE) FLAG alle Einträge vorselektieren? 20061023
# Exception Resumable Description Created on
1 CX_ISHMED_HL Befund-Hitliste: Fehler 20061023

Method FREE Signature

Method FREE on class CL_ISHMED_HL_LISTINPUT2 has no parameter.
Method FREE on class CL_ISHMED_HL_LISTINPUT2 has no exception.

Method HANDLE_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) 20061024
2 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20061024
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20061024

Method HANDLE_DRAG on class CL_ISHMED_HL_LISTINPUT2 has no exception.

Method HANDLE_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) 20061024
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20061024

Method HANDLE_DROP on class CL_ISHMED_HL_LISTINPUT2 has no exception.

Method IS_FOLDER 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) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20061023
2 Returning R_IS_FOLDER Value transfer Type reference (TYPE) FLAG allgemeines flag 20061023

Method IS_FOLDER on class CL_ISHMED_HL_LISTINPUT2 has no exception.

Method MOVE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DIRECTION Call by reference Type reference (TYPE) C entweder co_move_direction_up oder co_move_direction_down 20061023

Method MOVE_NODE on class CL_ISHMED_HL_LISTINPUT2 has no exception.

Method SET_TREE_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SELECT Call by reference Type reference (TYPE) FLAG allgemeines flag 20061023

Method SET_TREE_SELECTION on class CL_ISHMED_HL_LISTINPUT2 has no exception.

Method SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SELECTED_OBJECTS Call by reference Type reference (TYPE) N2HIT_T_NODEOBJECTS Markierte Objekte 20061023
2 Exporting ET_SUPPRESSED_OBJECTS Call by reference Type reference (TYPE) N2HIT_T_NODEOBJECTS Objekte, die vor der Auswahl ausgefiltert wurden 20061023
3 Exporting E_WAS_INPUT_ACCEPTED Call by reference Type reference (TYPE) FLAG Eintrag akzeptiert 20061023

Method SHOW on class CL_ISHMED_HL_LISTINPUT2 has no exception.

Method SHOW_INPUT_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SELECTED_OBJECTS Call by reference Type reference (TYPE) N2HIT_T_NODEOBJECTS Markierte Objekte 20061023
2 Exporting ET_SUPPRESSED_OBJECTS Call by reference Type reference (TYPE) N2HIT_T_NODEOBJECTS Objekte, die vor der Auswahl ausgefiltert wurden 20061023
3 Exporting E_WAS_INPUT_ACCEPTED Call by reference Type reference (TYPE) FLAG Eintrag akzeptiert 20061023
4 Importing IT_ENTRYTYPES_FOR_GROUPING Call by reference Type reference (TYPE) N2HIT_T_OBJTYPE_IDS Eintragstypen,deren Einträge nach Schlüssel gruppiert werden 20061023
5 Importing IT_ENTRYTYPES_TO_SUPPRESS Call by reference Type reference (TYPE) N2HIT_T_OBJTYPE_IDS Eintragstypen,deren Einträge nicht z.wählen angeboten werden 20061023
6 Importing IT_LIST_PROPERTIES Call by reference Type reference (TYPE) N2HIT_T_LIST_PROPERTIES Propertyliste als Kontext einer Hitliste 20061023
7 Importing I_EFFECTIVE_DATE Call by reference Type reference (TYPE) D SY-DATUM Stichtag, für den die Hitliste gerufen wird 20061023
8 Importing I_LIST_ID Call by reference Type reference (TYPE) N2HIT_LIST-ID ID der Hitliste 20061023
9 Importing I_LIST_INSTITUTION Call by reference Type reference (TYPE) N2HIT_LIST-INSTITUTION IS-H: Einrichtung 20061023
10 Importing I_SELECT_EVERYTHING Call by reference Type reference (TYPE) FLAG 'X' alle Einträge vorselektieren? 20061023

Method SHOW_INPUT_HELP on class CL_ISHMED_HL_LISTINPUT2 has no exception.

Method STAGE1_SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST_OBJECT_TYPES Call by reference Type reference (TYPE) N2HIT_T_OBJTYPE_INF Eigenschaften der möglichen Objekttypen der Liste 20061023
2 Exporting ET_SELECTED_NODES Call by reference Type reference (TYPE) N2HIT_T_NODE_INSTANCES Liste von Hitlisten-Einträgen 20061023
3 Exporting E_WAS_INPUT_ACCEPTED Call by reference Type reference (TYPE) FLAG Eintrag akzeptiert 20061023
# Exception Resumable Description Created on
1 CX_ISHMED_HL Befund-Hitliste: Fehler 20061023

Method STAGE2_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODES Call by reference Type reference (TYPE) N2HIT_T_NODE_INSTANCES selektierte Hitlisten-Einträge aus Stufe1-Auswahl 20061023
# Exception Resumable Description Created on
1 CX_ISHMED_HL Befund-Hitliste: Fehler 20061023

Method STAGE2_SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SELECTED_OBJECTS Call by reference Type reference (TYPE) N2HIT_T_NODEOBJECTS Markierte Objekte 20061023
2 Exporting ET_SUPPRESSED_OBJECTS Call by reference Type reference (TYPE) N2HIT_T_NODEOBJECTS Objekte, die vor der Auswahl ausgefiltert wurden 20061023
3 Exporting E_WAS_INPUT_ACCEPTED Call by reference Type reference (TYPE) FLAG Eintrag akzeptiert 20061023
# Exception Resumable Description Created on
1 CX_ISHMED_HL Befund-Hitliste: Fehler 20061023
History
Last changed by/on SAP  20070917 
SAP Release Created in 700