SAP ABAP Class CL_ISHMED_DWSWL_SDEF_ASP_NAVI (i.s.h.med Wrapper for Aspects in Info Items)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H (Application Component) SAP Healthcare - Industry-Specific Components for Hospitals
     NMED_DWS_COMP (Package) IS-H: Documentation Work Station Components
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_SPLITTER_WITH_TOOL IS-H*MED Container with Application Toolbar 20041213
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_DWS_COMP_CONSTANTS i.s.h.med Definition of General Constants for DWS Components 20041213
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20041213
Properties
Class CL_ISHMED_DWSWL_SDEF_ASP_NAVI  
Short Description i.s.h.med Wrapper for Aspects in Info Items    
Super Class CL_ISHMED_SPLITTER_WITH_TOOL IS-H*MED Container with Application Toolbar 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED_DWS_COMP   IS-H: Documentation Work Station Components 
Created 20041213   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_DWS_COMP_CONSTANTS i.s.h.med Definition of General Constants for DWS Components 20041213
2 IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20041213
Friends
# Friend Modeled only Created on Description
1 CL_ISHMED_DWSWL_SDEF_ADMIN 20050131 i.s.h.med Wrapper for Template Administration
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_DISPLAY Instance attribute Private Attribute reference (LIKE) 20041213
2 CO_LAYOUT_ID_DWSWL_ASP_NAVI Constant Private Type reference (TYPE) INDX_SRTFD 'DWSWL_ASPC_NAVIGATOR' User-Defined Key in Table INDX 20041213
3 CO_UPDATE Instance attribute Private Attribute reference (LIKE) 20041213
4 GR_ASPECT_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Column Tree Control 20041213
5 GR_BEHAVIOUR_ASPECT_TARGET Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20041213
6 GR_BEHAVIOUR_FOLDER Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20041213
7 GR_SDEF_ADMIN Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_DWSWL_SDEF_ADMIN i.s.h.med: Wrapper for Task Definition 20041213
8 GS_INFOITEM Instance attribute Private Type reference (TYPE) RN2DWSWL_INFO_SCREEN Information Item 20041213
9 GS_NODE Instance attribute Private Type reference (TYPE) RN2DWSWL_SDEF_ASPECT_TREE Structures of a Node in Aspect Tree 20041213
10 GT_NODES Instance attribute Private Type reference (TYPE) ISHMED_T_N2DWSWL_SD_ASPEC_TREE Information for Items in InfoSet Catalog 20041213
11 G_HANDLE_FOLDER Instance attribute Private Type reference (TYPE) I 20041213
12 G_HANDLE_TARGET Instance attribute Private Type reference (TYPE) I 20041213
13 G_NODE_KEY_COUNT Instance attribute Private Type reference (TYPE) I 20041213
14 G_WORKMODE Instance attribute Private Type reference (TYPE) N2DWSWL_WORKMODE Work Mode for Administration of Catalogs 20041213
15 O_LAYOUT Instance attribute Private Object reference (TYPE REF TO) LCL_LAYOUT 20041213
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BUTTONS Instance method Private Method Build Buttons for Toolbar 20041213
2 ADD_COLUMN Instance method Private Method Insert Columns of Tree 20041213
3 CMD__DEFAULT_ASPECT Instance method Private Method Set One Aspect as Default / Start 20041214
4 CMD__DO_COMMAND Instance method Public Method Execute Function Code 20041213
5 CMD__INSERT_ASPECT Instance method Private Method Insert Aspect 20041213
6 CMD__REMOVE_ASPECT Instance method Private Method Remove Aspect from Structure 20041216
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041213
8 FREE Instance method Public Method Free All Resources 20041216
9 GET_OBJ_LIST Instance method Public Method Return All Aspects of Info Item 20041214
10 GET_SELECTED_NODE_KEY Instance method Private Method Return Actual Selected Node 20041213
11 HANDLE_DRAG Instance method Private Event handling method Handle Event Drop 20041213
12 HANDLE_DROP Instance method Private Event handling method Handle Event Drop 20041213
13 HANDLE_DROP_COMPLETE Instance method Private Event handling method Handle Event Drop_complete 20041213
14 HANDLE_FUNCTION_SELECTED Instance method Private Event handling method Handle Event FUNCTION_SELECTED of CL_GUI_TOOLBAR 20041213
15 INSERT_ASPECT_AFTER_CHILD Instance method Private Method Insert Aspect After 20041213
16 INSERT_ASPECT_AS_FIRST_CHILD Instance method Private Method Insert Aspect as First One 20041213
17 LOAD_LAYOUT_INFORMATIONS Instance method Private Method Load Layout of Tree 20041213
18 MOVE_AFTER_CHILD Instance method Private Method Move Aspect After the Aspect it's Dropped On 20041214
19 MOVE_AS_FIRST_CHILD Instance method Private Method Move Aspect as First One 20041214
20 REG_EVENTS Instance method Private Method register all events 20041213
21 SET_BUTTON_STATE Instance method Private Method Set Layout of Buttons Dependent on Work Mode 20041213
22 SET_INFOITEM Instance method Public Method Set Root Folder from Profile 20041213
23 SET_OBJ_LIST Instance method Private Method Set Structure of Info Item 20041213
Events
Class CL_ISHMED_DWSWL_SDEF_ASP_NAVI has no event.
Types
Class CL_ISHMED_DWSWL_SDEF_ASP_NAVI has no local type.
Method Signatures

Method ADD_BUTTONS Signature

Method ADD_BUTTONS on class CL_ISHMED_DWSWL_SDEF_ASP_NAVI has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_SDEF Ausnahmeklasse SDEF DWS 20041213

Method ADD_COLUMN Signature

Method ADD_COLUMN on class CL_ISHMED_DWSWL_SDEF_ASP_NAVI has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_SDEF Ausnahmeklasse SDEF DWS 20041213

Method CMD__DEFAULT_ASPECT Signature

Method CMD__DEFAULT_ASPECT on class CL_ISHMED_DWSWL_SDEF_ASP_NAVI has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_SDEF Ausnahmeklasse SDEF DWS 20041215

Method CMD__DO_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) UI_FUNC Funktionscode 20041213

Method CMD__DO_COMMAND on class CL_ISHMED_DWSWL_SDEF_ASP_NAVI has no exception.

Method CMD__INSERT_ASPECT Signature

Method CMD__INSERT_ASPECT on class CL_ISHMED_DWSWL_SDEF_ASP_NAVI has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_SDEF Ausnahmeklasse SDEF DWS 20041213

Method CMD__REMOVE_ASPECT Signature

Method CMD__REMOVE_ASPECT on class CL_ISHMED_DWSWL_SDEF_ASP_NAVI has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_SDEF Ausnahmeklasse SDEF DWS 20041216

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20041213
2 Importing IR_SDEF_ADMIN Call by reference Object reference (TYPE REF TO) CL_ISHMED_DWSWL_SDEF_ADMIN IS-H*MED: Wrapper für Aufgabendefinition 20041213
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_SDEF Ausnahmeklasse SDEF DWS 20041213

Method FREE Signature

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

Method GET_OBJ_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_OBJECTS Value transfer Type reference (TYPE) ISHMED_T_N2DWSWL_INFO_D 20041214

Method GET_OBJ_LIST on class CL_ISHMED_DWSWL_SDEF_ASP_NAVI has no exception.

Method GET_SELECTED_NODE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SEL_NODE_KEY Value transfer Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20041213
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_SDEF Ausnahmeklasse SDEF DWS 20041213

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

Method HANDLE_DRAG on class CL_ISHMED_DWSWL_SDEF_ASP_NAVI 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) 20041213
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20041213

Method HANDLE_DROP on class CL_ISHMED_DWSWL_SDEF_ASP_NAVI has no exception.

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

Method HANDLE_DROP_COMPLETE on class CL_ISHMED_DWSWL_SDEF_ASP_NAVI has no exception.

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

Method HANDLE_FUNCTION_SELECTED on class CL_ISHMED_DWSWL_SDEF_ASP_NAVI has no exception.

Method INSERT_ASPECT_AFTER_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ASPECT Call by reference Type reference (TYPE) RN2DWSWL_INFO_D_SCREEN Aspekte des Informationsitems 20041213
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20041213
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_SDEF Ausnahmeklasse SDEF DWS 20041213

Method INSERT_ASPECT_AS_FIRST_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ASPECT Call by reference Type reference (TYPE) RN2DWSWL_INFO_D_SCREEN Aspekte des Informationsitems 20041213
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_SDEF Ausnahmeklasse SDEF DWS 20041214

Method LOAD_LAYOUT_INFORMATIONS Signature

Method LOAD_LAYOUT_INFORMATIONS on class CL_ISHMED_DWSWL_SDEF_ASP_NAVI has no parameter.
Method LOAD_LAYOUT_INFORMATIONS on class CL_ISHMED_DWSWL_SDEF_ASP_NAVI has no exception.

Method MOVE_AFTER_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SOURCE_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20041214
2 Importing I_TARGET_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20041214

Method MOVE_AFTER_CHILD on class CL_ISHMED_DWSWL_SDEF_ASP_NAVI has no exception.

Method MOVE_AS_FIRST_CHILD 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) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20041214

Method MOVE_AS_FIRST_CHILD on class CL_ISHMED_DWSWL_SDEF_ASP_NAVI has no exception.

Method REG_EVENTS Signature

Method REG_EVENTS on class CL_ISHMED_DWSWL_SDEF_ASP_NAVI has no parameter.
Method REG_EVENTS on class CL_ISHMED_DWSWL_SDEF_ASP_NAVI has no exception.

Method SET_BUTTON_STATE Signature

Method SET_BUTTON_STATE on class CL_ISHMED_DWSWL_SDEF_ASP_NAVI has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_SDEF Ausnahmeklasse SDEF DWS 20041213

Method SET_INFOITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INFOITEM Call by reference Type reference (TYPE) RN2DWSWL_INFO_SCREEN Informationsitem 20041213
2 Importing I_WORKMODE Call by reference Type reference (TYPE) N2DWSWL_WORKMODE Arbeitsmodus der Adiminstration von Katalogen 20041213
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_SDEF Ausnahmeklasse SDEF DWS 20041213

Method SET_OBJ_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECTS Value transfer Type reference (TYPE) ISHMED_T_N2DWSWL_INFO_D_SCREEN Aspekte des Informationsitems (Oberfläche) 20041213
# Exception Resumable Description Created on
1 CX_ISHMED_DWSWL_SDEF Ausnahmeklasse SDEF DWS 20041213
History
Last changed by/on SAP  20050301 
SAP Release Created in 600