SAP ABAP Class CL_INFOTREE_HRF02 (HR Forms: Tree for Display of MetaNet)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PY-XX-FO (Application Component) Forms
     PAOC_PAY_HRFORMS (Package) HR Forms
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_TREE_HRF02 HR Forms: Basis Class for Trees 20000112
Properties
Class CL_INFOTREE_HRF02  
Short Description HR Forms: Tree for Display of MetaNet    
Super Class CL_TREE_HRF02 HR Forms: Basis Class for Trees 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAY_HRFORMS   HR Forms 
Created 20000112   SAP 
Last change 20050219   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
Class CL_INFOTREE_HRF02 has no interface implemented.
Friends
Class CL_INFOTREE_HRF02 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 INFONET Instance attribute Public Object reference (TYPE REF TO) CL_INFONET_HRF02 InfoNet 20000112
2 SEL_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_SELECTION_MANAGER_HRF02 Administration of Selections 20000119
3 USR_SETTINGS Instance attribute Private Type reference (TYPE) USR_SETTINGS_S Personalization Data 20010307
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20000112
2 FILL_TREE Instance method Public Method Fill Tree with InfoNet 20000112
3 FORCE_SELECTION_CHANGE Instance method Public Method Simulates User Selections on Tree Item 20041209
4 INSERT_DIM Instance method Private Method Insert New Metadim as Infodim 20031211
5 INSERT_FIGURE Instance method Private Method Create the new MetaFigure as the InfoFigure 20031211
6 ON_DRAG Instance method Private Event handling method Event Handler 20000114
7 ON_DROP Instance method Private Event handling method Event Handler 20000114
8 ON_DROP_COMPLETE Instance method Private Event handling method Event Handler 20000114
9 ON_FORMCLASS_CHANGED Instance method Private Event handling method Event handler 20021002
10 ON_KEY_PRESS Instance method Private Event handling method Event Handler 20000114
11 ON_METANET_CHANGED Instance method Private Event handling method Event handler 20020419
12 ON_SELECTION_CHANGE Instance method Private Event handling method Event Handler 20000114
13 SET_ICON_2ND_COL_BYOBJ Instance method Public Method Sets the Icon in the 2nd Column. Requires an Object Ref. 20040129
Events
# Event Type Visibility Description Created on
1 INFONET_CHANGED Instance Event
(0)
Public
(2)
Change to InfoNet 20000412
2 SELECTION_CHANGED Instance Event
(0)
Public
(2)
Change in Node Selection 20000114
3 SELECTION_NODE_SELECTED Instance Event
(0)
Public
(2)
Change in Node Selection (Selection Nodes) 20000128
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 USR_SETTINGS_S Private See coding 20010307 BEGIN OF usr_settings_s, height type i, END OF usr_settings_s
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHANGE_MODE Call by reference Type reference (TYPE) XFLAG Anzeigen oder Ändern 20000412
2 Importing IM_DYNNR Call by reference Type reference (TYPE) SYDYNNR Dynpronummer 20000112
3 Importing IM_REPID Call by reference Type reference (TYPE) SYREPID Rahmenprogramm 20000112

Method CONSTRUCTOR on class CL_INFOTREE_HRF02 has no exception.

Method FILL_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INFONET Call by reference Object reference (TYPE REF TO) CL_HRFORM_OBJECT_HRF02 Infonet 20000114
2 Importing IM_INFONET_NAME Call by reference Type reference (TYPE) HRF_NAME Name des InfoNet 20000114
3 Importing IM_MOLGA Call by reference Type reference (TYPE) MOLGA Land 20000114

Method FILL_TREE on class CL_INFOTREE_HRF02 has no exception.

Method FORCE_SELECTION_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_KEY Value transfer Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20041209

Method FORCE_SELECTION_CHANGE on class CL_INFOTREE_HRF02 has no exception.

Method INSERT_DIM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DROPPED_OBJECT Call by reference Object reference (TYPE REF TO) CL_HRFORM_OBJECT_HRF02 HR-Formularobjekt 20031211
2 Importing IM_PARENT_KEY Value transfer Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20031211
3 Importing IM_TARGET_OBJECT Call by reference Object reference (TYPE REF TO) CL_HRFORM_OBJECT_HRF02 HR-Formularobjekt 20031211

Method INSERT_DIM on class CL_INFOTREE_HRF02 has no exception.

Method INSERT_FIGURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DROPPED_OBJECT Call by reference Object reference (TYPE REF TO) CL_HRFORM_OBJECT_HRF02 HR-Formularobjekt 20031211
2 Importing IM_PARENT_KEY Value transfer Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20031211
3 Importing IM_TARGET_OBJECT Call by reference Object reference (TYPE REF TO) CL_HRFORM_OBJECT_HRF02 HR-Formularobjekt 20031211

Method INSERT_FIGURE on class CL_INFOTREE_HRF02 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 Value transfer Attribute reference (LIKE) 20000114
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20000114
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20000114

Method ON_DRAG on class CL_INFOTREE_HRF02 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 Value transfer Attribute reference (LIKE) 20000114
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20000114

Method ON_DROP on class CL_INFOTREE_HRF02 has no exception.

Method ON_DROP_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20000114
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20000114
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20000114

Method ON_DROP_COMPLETE on class CL_INFOTREE_HRF02 has no exception.

Method ON_FORMCLASS_CHANGED Signature

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

Method ON_FORMCLASS_CHANGED on class CL_INFOTREE_HRF02 has no exception.

Method ON_KEY_PRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Value transfer Attribute reference (LIKE) 20000119
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20000114

Method ON_KEY_PRESS on class CL_INFOTREE_HRF02 has no exception.

Method ON_METANET_CHANGED Signature

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

Method ON_METANET_CHANGED on class CL_INFOTREE_HRF02 has no exception.

Method ON_SELECTION_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20000114

Method ON_SELECTION_CHANGE on class CL_INFOTREE_HRF02 has no exception.

Method SET_ICON_2ND_COL_BYOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ICON Call by reference Type reference (TYPE) C 20040129
2 Importing IM_OBJ Call by reference Object reference (TYPE REF TO) CL_HRFORM_OBJECT_HRF02 HR-Formularobjekt 20040129

Method SET_ICON_2ND_COL_BYOBJ on class CL_INFOTREE_HRF02 has no exception.
Event Signatures

Event INFONET_CHANGED Signature
Event INFONET_CHANGED on class CL_INFOTREE_HRF02 has no parameter.
Event SELECTION_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_PREVIOUS_NODE Exporting Value transfer Object reference (TYPE REF TO) CL_NODE_HRF02 ehemals selektierter Knoten 20000114
2 EX_SELECTED_NODE Exporting Value transfer Object reference (TYPE REF TO) CL_NODE_HRF02 Selektierter Knoten 20000114

Event SELECTION_NODE_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_SELECTED_NODE Exporting Value transfer Object reference (TYPE REF TO) CL_NODE_HRF02 Selektierter Knoten 20000128
History
Last changed by/on SAP  20050219 
SAP Release Created in 46C