SAP ABAP Class CL_ISHMED_HL_LISTMAINTAIN (HL: Findings Hit List: Overall Control(w/ Maintain Function))
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 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_HL_LISTBASE HL: Findings Hit List: Overall Control, Basis Class 20061024
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_HL_LIST_SYNC HL:Fndgs Hit List:Overall Control(f. Cust. Synchronization) 20061024
Properties
Class CL_ISHMED_HL_LISTMAINTAIN  
Short Description HL: Findings Hit List: Overall Control(w/ Maintain Function)    
Super Class CL_ISHMED_HL_LISTBASE HL: Findings Hit List: Overall Control, Basis 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
# Type group / Object type Type Type Description
1 CNTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SCPR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISHMED_HL_LISTMAINTAIN has no interface implemented.
Friends
Class CL_ISHMED_HL_LISTMAINTAIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_FUNC_ADD_FOLDER Constant Protected Type reference (TYPE) UI_FUNC 'ADD_FOLDER' Function: Add Folder 20061024
2 CO_FUNC_ADD_LEAF Constant Protected Type reference (TYPE) UI_FUNC 'ADD_LEAF' Function: Insert Node 20061024
3 CO_FUNC_COPY_TO_CLIPBOARD Constant Protected Type reference (TYPE) UI_FUNC 'COPY' Function: Copy into Clipboard 20061024
4 CO_FUNC_DELETE Constant Protected Type reference (TYPE) UI_FUNC 'DELETE' Function: Insert Folder 20061024
5 CO_FUNC_EDIT Constant Protected Type reference (TYPE) UI_FUNC 'EDIT' Function: Edit 20061024
6 CO_FUNC_EDIT_LIST_PROPERTIES Constant Protected Type reference (TYPE) UI_FUNC 'EDIT_LIST_PROPERTIES' Function: Edit List Properties 20061024
7 CO_FUNC_MOVE Constant Protected Type reference (TYPE) UI_FUNC 'MOVE' Function: Move 20061024
8 CO_FUNC_PASTE_CLONE Constant Protected Type reference (TYPE) UI_FUNC 'PASTE_CLONE' Function: Insert Duplicate 20061024
9 CO_FUNC_PASTE_LINK Constant Protected Type reference (TYPE) UI_FUNC 'PASTE_LINK' Function: Insert Reference 20061024
10 CO_FUNC_SHOW_FOOTER Constant Protected Type reference (TYPE) UI_FUNC 'SHOW_FOOTER' Function Code: Show Footer 20061024
11 GR_FOOT_PANEL Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_HL_EDIT_NODE Dialog Class for Editing Hit List Entry 20061024
12 GR_NODE_EDITOR Instance attribute Protected Object reference (TYPE REF TO) IF_ISHMED_HL_ENTRY_EDITOR Dialog for Assigning Hit List Subentries 20061024
13 GR_SPLITTER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_EASY_SPLITTER_CONTAINER Splitter Control 20061024
14 GT_TOOLBAR_BUTTONS Instance attribute Protected Type reference (TYPE) TTB_BUTTON Toolbar Buttons 20061024
15 G_IS_FOOT_PANEL_VISIBLE Instance attribute Protected Type reference (TYPE) FLAG General Flag 20061024
16 G_SPLITTER_POS Instance attribute Protected Type reference (TYPE) I 70 Position of Splitter Bar Between Tree and Footer 20061024
17 SS_CLIPBOARD Static Attribute Private Type reference (TYPE) TS_CLIPBOARD_INFO Clipboard 20061024
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILD_DLG Instance method Protected Method Add Entry 20061023
2 ADM_CREATE_LIST_DLG Static method Public Method Create New Hit List in Dialog 20061023
3 ADM_LIST_DELETE Static method Public Method Delete Hit List with Dialog Query 20061023
4 ADM_LIST_TRANSPORT Static method Public Method Delete Hit List with Dialog Query 20061023
5 ADM_MAKE_LIST_COPY Static method Public Method Copy Hit List Dialog-Lead 20061023
6 CONSTRUCTOR Instance method Public Constructor 20061023
7 DEL_NODE Instance method Protected Method Delete Node(s) 20061023
8 DO_EDIT_LIST_PROPERTIES Static method Protected Method Edit Properties in List/Create in New List 20061023
9 EDIT_LIST_PROPERTIES Instance method Public Method Edit List Properties 20061023
10 EDIT_NODE_DLG Instance method Protected Method Call Edit Dialog for a Hit List Entry 20061023
11 HANDLE_CLIPBOARD_CHANGED Instance method Private Event handling method Clipboard Has Changed 20061024
12 HANDLE_EDIT_LIST_ENTRY Instance method Protected Event handling method Event: Entry in Footer Should Be Edited 20061024
13 HANDLE_FOOTER_CLOSE_REQUESTED Instance method Protected Event handling method Footer Should Be Closed 20061024
14 HANDLE_NODE_CHANGED Instance method Protected Event handling method Hit List Entry Data Has Changed 20061024
15 HANDLE_NODE_DOUBLE_CLICK Instance method Protected Event handling method Double-Click on Node -> Edit Node 20061024
16 HANDLE_TOOLBAR_FUNCTION_SEL Instance method Protected Event handling method Toolbar Function Was Called 20061024
17 HAS_CHANGED Instance method Public Method Are there unsaved changes 20061023
18 IS_NODEFUNCTION_ALLOWED Instance method Protected Method Is Action Allowed for Specific Nodes 20061023
19 PERFORM_COPY_MOVE Instance method Protected Method Move/Copy Nodes 20061023
20 PERFORM_NODE_ACTION Instance method Protected Method Execute Action on Node 20061023
21 REFRESH_TOOLBAR_STATE Instance method Protected Method Update Activation of Toolbar Buttons 20061023
22 SAVE Instance method Public Method Save Data 20061023
23 SET_FOOT_PANEL_VISIBLE Instance method Public Method Display of Children of Current Node at Lower Edge On/Off 20061023
24 SET_TOOLBAR_BUTTONS Instance method Protected Method Format Table with Toolbar Functions of List 20061023
25 TRANSMIT_FOLDER_STATE_TO_DP Instance method Protected Method Transfer Folder State (Open/Closed) to Data Provider 20061023
Events
# Event Type Visibility Description Created on
1 CLIPBOARD_CHANGED Static Event
(1)
Private
(0)
20061024
Types
Class CL_ISHMED_HL_LISTMAINTAIN has no local type.
Method Signatures

Method ADD_CHILD_DLG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IS_FOLDER Call by reference Type reference (TYPE) FLAG IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') 20061023
2 Importing I_PARENT_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20061023
3 Importing I_PREDECESSOR_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20061023
# Exception Resumable Description Created on
1 CX_ISHMED_HL Befund-Hitliste: Fehler 20061023

Method ADM_CREATE_LIST_DLG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LIST_ID Call by reference Type reference (TYPE) N2HIT_LIST-ID Vorschlag für Hitlisten-ID 20061023
2 Importing I_LIST_INST Call by reference Type reference (TYPE) EINRI Vorschlag für Hitlisten-Einrichtung 20061023
3 Returning RR_LIST_DP Value transfer Object reference (TYPE REF TO) CL_ISHMED_HL_LIST_DP Dataprovider der neuen Liste 20061023
# Exception Resumable Description Created on
1 CX_ISHMED_HL Befund-Hitliste: Fehler 20061023

Method ADM_LIST_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LIST_ID Call by reference Type reference (TYPE) N2HIT_LIST-ID ID einer Hitliste 20061023
2 Importing I_LIST_INSTITUTION Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20061023
# Exception Resumable Description Created on
1 CX_ISHMED_HL Befund-Hitliste: Fehler 20061023

Method ADM_LIST_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CREATE_BC_SET Call by reference Type reference (TYPE) FLAG ' ' 'X' = BC-Set erstellen; ' ' = normalen Transport erstellen 20070116
2 Importing I_LIST_ID Call by reference Type reference (TYPE) N2HIT_LIST-ID ID einer Hitliste 20061023
3 Importing I_LIST_INSTITUTION Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 20061023
4 Returning R_WAS_CANCELLED Value transfer Type reference (TYPE) FLAG wurde der Transport vom Nurtzer abgebrochen? 20061023
# Exception Resumable Description Created on
1 CX_ISHMED_HL Befund-Hitliste: Fehler 20061023

Method ADM_MAKE_LIST_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SOURCE_LIST_ID Call by reference Type reference (TYPE) N2HIT_LIST-ID ID einer Hitliste 20061023
2 Importing I_SOURCE_LIST_INSTITUTION Call by reference Type reference (TYPE) EINRI IS-H: Einrichtung 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_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20061023
2 Importing IR_DATA_PROVIDER Call by reference Object reference (TYPE REF TO) CL_ISHMED_HL_LIST_DP Befund-Hitliste: Dataprovider 20061023
# Exception Resumable Description Created on
1 CX_ISHMED_HL Befund-Hitliste: Fehler 20061023

Method DEL_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_ID Call by reference Type reference (TYPE) TM_NODEKEY Tree Control: Schlüssel eines Knotens 20061023
2 Returning R_DELETED_NODE_COUNT Value transfer Type reference (TYPE) I Anzahl der gelöschten Einträge (Ordner+Knoten) 20061023
# Exception Resumable Description Created on
1 CX_ISHMED_HL Befund-Hitliste: Fehler 20061023

Method DO_EDIT_LIST_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_LIST_DP Call by reference Object reference (TYPE REF TO) CL_ISHMED_HL_LIST_DP Befund-Hitliste: Dataprovider 20061023
2 Changing CS_LIST Call by reference Type reference (TYPE) N2HIT_LIST Befundhitliste - Kopftabelle 20061023
3 Changing CS_LISTT Call by reference Type reference (TYPE) N2HIT_LISTT Texttabelle zu n2hit_list 20061023
4 Exporting E_WAS_INPUT_ACCEPTED Call by reference Type reference (TYPE) FLAG wurde die Eingabe akzeptiert 20061023
5 Importing I_CREATE_NEW_LIST Call by reference Type reference (TYPE) FLAG allgemeines flag 20061023
6 Importing I_SOURCE_LIST_ID Call by reference Type reference (TYPE) N2HIT_LIST-ID ID der Hitliste Originalhitliste (für Kundenkopien) 20061023
# Exception Resumable Description Created on
1 CX_ISHMED_HL Befund-Hitliste: Fehler 20061023

Method EDIT_LIST_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_WAS_INPUT_ACCEPTED Value transfer Type reference (TYPE) FLAG wurde die Eingabe akzeptiert 20061023
# Exception Resumable Description Created on
1 CX_ISHMED_HL Befund-Hitliste: Fehler 20061023

Method EDIT_NODE_DLG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_INPUT_ACCEPTED Call by reference Type reference (TYPE) FLAG allgemeines flag 20061023
2 Importing IR_NODE Call by reference Object reference (TYPE REF TO) CL_ISHMED_HL_NODE_M Befund-Hitliste: Model für Einzeleintrag (ohne Speicherung) 20061023
3 Importing I_OBJECT_POS Call by reference Type reference (TYPE) N2HIT_EN_OB-ENTRY_POS Laufende Nummer des zu markierenden Unterobjekts 20061023
4 Importing I_RELATION_ID Call by reference Type reference (TYPE) N2HIT_LI_EN-RELATION_ID GUID im 'CHAR' Format in Großschreibung 20061023

Method EDIT_NODE_DLG on class CL_ISHMED_HL_LISTMAINTAIN has no exception.

Method HANDLE_CLIPBOARD_CHANGED Signature

Method HANDLE_CLIPBOARD_CHANGED on class CL_ISHMED_HL_LISTMAINTAIN has no parameter.
Method HANDLE_CLIPBOARD_CHANGED on class CL_ISHMED_HL_LISTMAINTAIN has no exception.

Method HANDLE_EDIT_LIST_ENTRY Signature

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

Method HANDLE_EDIT_LIST_ENTRY on class CL_ISHMED_HL_LISTMAINTAIN has no exception.

Method HANDLE_FOOTER_CLOSE_REQUESTED Signature

Method HANDLE_FOOTER_CLOSE_REQUESTED on class CL_ISHMED_HL_LISTMAINTAIN has no parameter.
Method HANDLE_FOOTER_CLOSE_REQUESTED on class CL_ISHMED_HL_LISTMAINTAIN has no exception.

Method HANDLE_NODE_CHANGED Signature

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

Method HANDLE_NODE_CHANGED on class CL_ISHMED_HL_LISTMAINTAIN has no exception.

Method HANDLE_NODE_DOUBLE_CLICK Signature

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

Method HANDLE_NODE_DOUBLE_CLICK on class CL_ISHMED_HL_LISTMAINTAIN has no exception.

Method HANDLE_TOOLBAR_FUNCTION_SEL Signature

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

Method HANDLE_TOOLBAR_FUNCTION_SEL on class CL_ISHMED_HL_LISTMAINTAIN has no exception.

Method HAS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HAS_CHANGED Value transfer Type reference (TYPE) FLAG allgemeines flag 20061023

Method HAS_CHANGED on class CL_ISHMED_HL_LISTMAINTAIN has no exception.

Method IS_NODEFUNCTION_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NODE Call by reference Object reference (TYPE REF TO) CL_ISHMED_HL_NODE_M Befund-Hitliste: Model für Einzeleintrag (ohne Speicherung) 20061023
2 Importing I_FUNC Call by reference Type reference (TYPE) UI_FUNC Funktionscode 20061023
3 Returning R_IS_ALLOWED Value transfer Type reference (TYPE) FLAG allgemeines flag 20061023
# Exception Resumable Description Created on
1 CX_ISHMED_HL Befund-Hitliste: Fehler 20061023

Method PERFORM_COPY_MOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SOURCE_DP Call by reference Object reference (TYPE REF TO) CL_ISHMED_HL_LIST_DP Befund-Hitliste: Dataprovider 20061023
2 Importing IS_SOURCE_INFO Call by reference Type reference (TYPE) N2HIT_NODEINFO Informationen über einen Knoten einer Hitliste 20061023
3 Importing IS_TARGET_INFO Call by reference Type reference (TYPE) N2HIT_NODEINFO Informationen über einen Knoten einer Hitliste 20061023
4 Importing I_FUNC Call by reference Type reference (TYPE) UI_FUNC Funktion (paste_link / paste_clone / move) 20061023
5 Importing I_RELATSHIP Call by reference Type reference (TYPE) I Beziehungstyp(eine cl_column_tree_model=>relat...-Konstante) 20061023
6 Returning R_AFFECTED_NODE_COUNT Value transfer Type reference (TYPE) I Anzahl der betroffenen Einträge (Ordner+Knoten) 20061023

Method PERFORM_COPY_MOVE on class CL_ISHMED_HL_LISTMAINTAIN has no exception.

Method PERFORM_NODE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20061023
2 Importing NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20061023

Method PERFORM_NODE_ACTION on class CL_ISHMED_HL_LISTMAINTAIN has no exception.

Method REFRESH_TOOLBAR_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CURRENT_NODE Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20061023

Method REFRESH_TOOLBAR_STATE on class CL_ISHMED_HL_LISTMAINTAIN has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_WAS_SUCCESSFUL Value transfer Type reference (TYPE) FLAG konnte die Liste gespeichert werden? 20061023

Method SAVE on class CL_ISHMED_HL_LISTMAINTAIN has no exception.

Method SET_FOOT_PANEL_VISIBLE Signature

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

Method SET_FOOT_PANEL_VISIBLE on class CL_ISHMED_HL_LISTMAINTAIN has no exception.

Method SET_TOOLBAR_BUTTONS 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 20061023
# Exception Resumable Description Created on
1 CX_ISHMED_HL Befund-Hitliste: Fehler 20061023

Method TRANSMIT_FOLDER_STATE_TO_DP Signature

Method TRANSMIT_FOLDER_STATE_TO_DP on class CL_ISHMED_HL_LISTMAINTAIN has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_HL Befund-Hitliste: Fehler 20061023
Event Signatures

Event CLIPBOARD_CHANGED Signature
Event CLIPBOARD_CHANGED on class CL_ISHMED_HL_LISTMAINTAIN has no parameter.
History
Last changed by/on SAP  20070917 
SAP Release Created in 700