SAP ABAP Class CL_MD_TREE_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 20000117
Properties
Class CL_MD_TREE_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 20000117   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_METAOBJECT_HRF02 Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_MD_TREE_HRF02 has no interface implemented.
Friends
Class CL_MD_TREE_HRF02 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SAP_MODE Instance attribute Private Type reference (TYPE) XFELD C_FALSE Checkbox 20040715
2 TREECOUNTRY Instance attribute Public Type reference (TYPE) MOLGA Country Assignment 20000126
3 USER_SETTINGS Instance attribute Private Type reference (TYPE) LTY_USER_SETTINGS User Settings 20010309
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20000117
2 FILL_TREE Instance method Public Method Fill Tree with Objects 20000117
3 INSERT_OBJECT_AS_COPY Instance method Private Method Copy and Insert Object 20000313
4 INSERT_OBJECT_AS_NEW Instance method Private Method Create and Insert New Object 20000313
5 INSERT_OBJECT_WITH_CONTENTS Instance method Private Method Inserts a Subtree in Tree 20000119
6 ON_DRAG Instance method Private Event handling method Event Handler - Tree 20000117
7 ON_DROP Instance method Private Event handling method Event Handler - Tree 20000117
8 ON_NODE_CHANGE Instance method Private Event handling method Event Handler - Nodes 20000131
9 ON_SELECTION_CHANGE Instance method Private Event handling method Event Handler - Tree 20000121
10 ON_SELECTION_CHANGE_ERROR Instance method Private Event handling method Event Handler: Selection Not Permitted 20000525
11 ON_SELECTION_CHANGE_OK Instance method Private Event handling method Event Handler: Selection OK 20000525
12 RESET_TREE Instance method Private Method Reset Controls Using Object Selection 20000310
13 SELECT_FIRST_NODE Instance method Public Method Select First Node 20000711
Events
# Event Type Visibility Description Created on
1 NODE_DELETED Instance Event
(0)
Public
(2)
Node Was Deleted (Caught in CL_TABSTRIP_HRF02) 20000608
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_USER_SETTINGS Private See coding LTY_USER_SETTINGS 20010309 begin of LTY_USER_SETTINGS, extension type i, visible(1) type c, end of lty_user_settings
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOCK_AT_TOP Call by reference Type reference (TYPE) XFELD C_FALSE 'X' = Dock at Top of Dynpro 20000117
2 Importing IM_DYNNR Call by reference Type reference (TYPE) SYDYNNR Dynpronummer 20000117
3 Importing IM_REPID Call by reference Type reference (TYPE) SYREPID Rahmenprogramm 20000117
4 Importing IM_SAP_MODE Call by reference Type reference (TYPE) XFELD C_FALSE Feld zum Ankreuzen 20040715

Method CONSTRUCTOR on class CL_MD_TREE_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_CHANGE Call by reference Type reference (TYPE) XFELD Änderungsmodus 20000310
2 Importing IM_COUNTRY Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20000310
3 Importing IM_OBJRANGE Call by reference Type reference (TYPE) HRF01_OBJECT_RANGETAB HR-Formulare: Ranges für Objekte 20000117
4 Importing IM_OBJTYPE Call by reference Type reference (TYPE) CHAR20 Objekttyp 20000310
# Exception Resumable Description Created on
1 ERROR Fehler 20000201

Method INSERT_OBJECT_AS_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COPY_FROM Call by reference Object reference (TYPE REF TO) CL_NODE_HRF02 Kopiervorlage 20000313

Method INSERT_OBJECT_AS_COPY on class CL_MD_TREE_HRF02 has no exception.

Method INSERT_OBJECT_AS_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT_NODE Call by reference Object reference (TYPE REF TO) CL_NODE_HRF02 Elternknoten für neues Objekt 20000313

Method INSERT_OBJECT_AS_NEW on class CL_MD_TREE_HRF02 has no exception.

Method INSERT_OBJECT_WITH_CONTENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Objektknoten 20000307
2 Importing IM_INSERT_NOW Call by reference Type reference (TYPE) XFELD 'X' 'X' = sofort in den Baum einfügen 20000313
3 Importing IM_NODE_OBJECT Call by reference Object reference (TYPE REF TO) CL_HRFORM_OBJECT_HRF02 Objekt zum Einfügen in den Baum 20000119
4 Importing IM_PARENT_KEY Call by reference Type reference (TYPE) TV_NODEKEY Schlüssel des Elternknoten 20000119

Method INSERT_OBJECT_WITH_CONTENTS on class CL_MD_TREE_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) 20000117
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20000117
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20000128

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

Method ON_DROP on class CL_MD_TREE_HRF02 has no exception.

Method ON_NODE_CHANGE Signature

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

Method ON_NODE_CHANGE on class CL_MD_TREE_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) 20000121

Method ON_SELECTION_CHANGE on class CL_MD_TREE_HRF02 has no exception.

Method ON_SELECTION_CHANGE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EX_LAST_NODE Value transfer Attribute reference (LIKE) 20000525
2 Importing EX_LAST_TREE Value transfer Attribute reference (LIKE) 20000525

Method ON_SELECTION_CHANGE_ERROR on class CL_MD_TREE_HRF02 has no exception.

Method ON_SELECTION_CHANGE_OK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EX_NODE Value transfer Attribute reference (LIKE) 20000525
2 Importing EX_TREE Value transfer Attribute reference (LIKE) 20000525

Method ON_SELECTION_CHANGE_OK on class CL_MD_TREE_HRF02 has no exception.

Method RESET_TREE Signature

Method RESET_TREE on class CL_MD_TREE_HRF02 has no parameter.
Method RESET_TREE on class CL_MD_TREE_HRF02 has no exception.

Method SELECT_FIRST_NODE Signature

Method SELECT_FIRST_NODE on class CL_MD_TREE_HRF02 has no parameter.
Method SELECT_FIRST_NODE on class CL_MD_TREE_HRF02 has no exception.
Event Signatures

Event NODE_DELETED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_NODE Exporting Value transfer Object reference (TYPE REF TO) CL_NODE_HRF02 HR Forms: Knoten des HR Baums 20000608
2 EX_TREE Exporting Value transfer Object reference (TYPE REF TO) CL_TREE_HRF02 HR Forms: Basisklasse für Bäume 20000608
History
Last changed by/on SAP  20060208 
SAP Release Created in 46C