SAP ABAP Class CL_METATREE_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_METATREE_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 20000111   SAP 
Last change 20020701   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_METATREE_HRF02 has no forward declaration.
Interfaces
Class CL_METATREE_HRF02 has no interface implemented.
Friends
Class CL_METATREE_HRF02 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DISPLAY_ATTRIBS Instance attribute Private Type reference (TYPE) FLAG ' ' Display Attribute Window 20000315
2 DISPLAY_DOCU Instance attribute Private Type reference (TYPE) XFELD Display documentation 20000816
3 DOCU_VIEWER Instance attribute Private Object reference (TYPE REF TO) CL_HRDSYS_VIEWER HRDSYS: in-place display/editor 20000816
4 GRID_CTRL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV control 20000315
5 GRID_FIELD Instance attribute Private Type reference (TYPE) LVC_S_FCAT ALV control: Field catalog 20000315
6 GRID_FIELDCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20000315
7 GRID_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20000315
8 GRID_TABLE Instance attribute Private Type reference (TYPE) ALV_GRID_T Table for Grid Control 20000315
9 GRID_TABLE_ITEM Instance attribute Private Type reference (TYPE) ALV_GRID_S Structure of Table for Grid Control 20000315
10 INFONET_CHANGE_MODE Instance attribute Private Type reference (TYPE) XFELD Change Mode for InfoNet 20020304
11 METANET Instance attribute Private Object reference (TYPE REF TO) CL_HRFORM_OBJECT_HRF02 MetaNet 20000111
12 PREV_FORMCLASS Instance attribute Private Type reference (TYPE) HRF_NAME HR Forms: Form Class 20040714
13 SPLITTER_2_CTRL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20000315
14 SPLITTER_3_CTRL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20000816
15 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 20000111
2 FILL_TREE Instance method Public Method Fill Tree with MetaNet 20000111
3 INIT_GRID Instance method Private Method Initializes the Grid Control 20000315
4 ON_CTX_MENU_REQUEST1 Instance method Private Event handling method Event Handler - Tree 20000113
5 ON_CTX_MENU_SELECT1 Instance method Private Event handling method Event Handler - Tree 20000113
6 ON_DRAG Instance method Private Event handling method Event Handler - Tree 20000113
7 ON_DROP Instance method Private Event handling method Event Handler - Tree 20000113
8 ON_DROP_COMPLETE Instance method Private Event handling method Event Handler - Tree 20000113
9 ON_FORMCLASS_CHANGED Instance method Private Event handling method Event handler 20021002
10 ON_ITEM_DBL_CLICK Instance method Private Event handling method Event Handler - Tree 20000113
11 ON_METANET_CHANGED Instance method Private Event handling method Event Handler - MetaNet Assignment of InfoNet Changed 20020419
12 ON_NODE_DBL_CLICK Instance method Private Event handling method Event Handler - Tree 20000113
13 RESET_SPLITTERS Instance method Private Method Set Splitter to Show or Hide Docu, Grid 20000816
14 UPDATE_DOCU Instance method Private Method Updates display in HRDSYS viewer 20000816
15 UPDATE_GRID Instance method Private Method Updates the Display in the Grid Control 20000316
Events
Class CL_METATREE_HRF02 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ALV_GRID_S Private See coding Structure for Table for Grid Control 20000315 BEGIN OF alv_grid_s, icon TYPE tv_image, name type hrf_name, text tYPE SDOK_DESCR, END OF alv_grid_s
2 ALV_GRID_T Private See coding Table for Grid Control 20000315 alv_grid_t TYPE STANDARD TABLE OF alv_grid_s
3 USR_SETTINGS_S Private See coding USR_SETTINGS_S 20010307 BEGIN OF usr_settings_s, width 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 20000111
3 Importing IM_REPID Call by reference Type reference (TYPE) SYREPID Rahmenprogramm 20000111

Method CONSTRUCTOR on class CL_METATREE_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 (für Ereignis METANET_CHANGED) 20020419
2 Importing IM_METANET Call by reference Object reference (TYPE REF TO) CL_HRFORM_OBJECT_HRF02 MetaNet 20000114
3 Importing IM_METANET_NAME Call by reference Type reference (TYPE) HRF_NAME Name des MetaNet 20000111
4 Importing IM_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20000113

Method FILL_TREE on class CL_METATREE_HRF02 has no exception.

Method INIT_GRID Signature

Method INIT_GRID on class CL_METATREE_HRF02 has no parameter.
Method INIT_GRID on class CL_METATREE_HRF02 has no exception.

Method ON_CTX_MENU_REQUEST1 Signature

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

Method ON_CTX_MENU_REQUEST1 on class CL_METATREE_HRF02 has no exception.

Method ON_CTX_MENU_SELECT1 Signature

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

Method ON_CTX_MENU_SELECT1 on class CL_METATREE_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) 20000113
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20000113
3 Importing NODE_KEY_TABLE Value transfer Attribute reference (LIKE) 20000113

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

Method ON_DROP on class CL_METATREE_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) 20000113
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20000113
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20000113

Method ON_DROP_COMPLETE on class CL_METATREE_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_METATREE_HRF02 has no exception.

Method ON_ITEM_DBL_CLICK Signature

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

Method ON_ITEM_DBL_CLICK on class CL_METATREE_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_METATREE_HRF02 has no exception.

Method ON_NODE_DBL_CLICK Signature

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

Method ON_NODE_DBL_CLICK on class CL_METATREE_HRF02 has no exception.

Method RESET_SPLITTERS Signature

Method RESET_SPLITTERS on class CL_METATREE_HRF02 has no parameter.
Method RESET_SPLITTERS on class CL_METATREE_HRF02 has no exception.

Method UPDATE_DOCU Signature

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

Method UPDATE_DOCU on class CL_METATREE_HRF02 has no exception.

Method UPDATE_GRID Signature

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

Method UPDATE_GRID on class CL_METATREE_HRF02 has no exception.
History
Last changed by/on SAP  20020701 
SAP Release Created in 46C