SAP ABAP Class CL_NODE_HRF02 (HR Forms: Nodes in HR Tree)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PY-XX-FO (Application Component) Forms
     PAOC_PAY_HRFORMS (Package) HR Forms
Properties
Class CL_NODE_HRF02  
Short Description HR Forms: Nodes in HR Tree    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAY_HRFORMS   HR Forms 
Created 20000313   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_GUI_COLUMN_TREE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_TREE_CONTROL_BASE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_TREE_HRF02 Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CNDD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_NODE_HRF02 has no interface implemented.
Friends
Class CL_NODE_HRF02 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DND_ID_INFONET Static Attribute Public Type reference (TYPE) I Drag&Drop ID for InfoNet 20000313
2 C_DND_ID_INFOSTAR Static Attribute Public Type reference (TYPE) I Drag&Drop ID for InfoStars 20000313
3 C_DND_ID_METADIM_CHANGE Static Attribute Public Type reference (TYPE) I Drag&Drop ID for MetaDimension 20000313
4 C_DND_ID_METADIM_CHILD Static Attribute Public Type reference (TYPE) I Drag&Drop ID for MetaDimension 20000313
5 C_DND_ID_METADIM_DISP Static Attribute Public Type reference (TYPE) I Drag&Drop ID for MetaDimension 20000313
6 C_DND_ID_METAFIELD_ATTR Static Attribute Public Type reference (TYPE) I Drag&Drop ID for MetaField 20000803
7 C_DND_ID_METAFIELD_KEY Static Attribute Public Type reference (TYPE) I Drag&Drop ID for MetaField 20000803
8 C_DND_ID_METANET_CHANGE Static Attribute Public Type reference (TYPE) I Drag&Drop ID for MetaNet 20000313
9 C_DND_ID_METASTAR_CHANGE Instance attribute Public Type reference (TYPE) I Drag&Drop ID for MetaStars 20000313
10 C_DND_ID_METASTAR_CHILD Static Attribute Public Type reference (TYPE) I Drag&Drop ID for MetaStars 20000313
11 C_DND_ID_METASTAR_DISP Instance attribute Public Type reference (TYPE) I Drag&Drop ID for MetaStars 20000313
12 C_FALSE Constant Public Type reference (TYPE) XFELD ' ' False 20040715
13 C_FLAVOR_MDMF_ON_MS Constant Public Type reference (TYPE) CNDD_FLAVOR 'MDIMorMFIGonMETASTAR' Drag&Drop Flavor 20020221
14 C_FLAVOR_MD_ON_IS Constant Public Type reference (TYPE) CNDD_FLAVOR 'MDIMonINFOSTAR' Drag&Drop Flavor 20020221
15 C_FLAVOR_MF_TO_DALV Constant Public Type reference (TYPE) CNDD_FLAVOR 'MFIELD_TO_DIMALV' Drag&Drop Flavor 20020221
16 C_FLAVOR_MF_TO_SALV Constant Public Type reference (TYPE) CNDD_FLAVOR 'MFIELD_TO_STARALV' Drag&Drop Flavor 20020221
17 C_FLAVOR_MSMD_ON_IN Constant Public Type reference (TYPE) CNDD_FLAVOR 'MSTARandMDIMonINFONET' Drag&Drop Flavor 20020221
18 C_FLAVOR_MS_ON_IN Constant Public Type reference (TYPE) CNDD_FLAVOR 'MSTARonINFONET' Drag&Drop Flavor 20020221
19 C_FLAVOR_MS_ON_MN Constant Public Type reference (TYPE) CNDD_FLAVOR 'MSTARonMETANET' Drag&Drop Flavor 20020221
20 C_ICON_GLOBAL_SEL Static Attribute Public Type reference (TYPE) TV_IMAGE ICON_BIW_INFO_OBJECT_CATALOGUE Tree Control: Icon / Image 20041214
21 C_ICON_INFODIM Static Attribute Public Type reference (TYPE) TV_IMAGE ICON_CHARACTERISTICS_ACT Type Constant 20000313
22 C_ICON_INFOFIELD Static Attribute Public Type reference (TYPE) TV_IMAGE ICON_SELECTION Type Constant 20000313
23 C_ICON_INFOFIG Static Attribute Public Type reference (TYPE) TV_IMAGE ICON_BIW_INFO_OBJECT_UNITS_ACT Type Constant 20000313
24 C_ICON_INFOFLD_ATTR Static Attribute Public Type reference (TYPE) TV_IMAGE ICON_IO_ATTRIBUTE Type Constant 20020218
25 C_ICON_INFOFLD_KEY Static Attribute Public Type reference (TYPE) TV_IMAGE ICON_FOREIGN_KEY Type Constant 20020218
26 C_ICON_INFONET Static Attribute Public Type reference (TYPE) TV_IMAGE ICON_BIW_INFO_OBJECT_CATALOGUE Type Constant 20000313
27 C_ICON_INFOSTAR Static Attribute Public Type reference (TYPE) TV_IMAGE ICON_BIW_INFO_OBJECT Type Constant 20000313
28 C_ICON_LOCAL_SEL Static Attribute Public Type reference (TYPE) TV_IMAGE ICON_CHARACTERISTICS_ACT Tree Control: Icon / Image 20041214
29 C_ICON_METADIM Static Attribute Public Type reference (TYPE) TV_IMAGE ICON_CHARACTERISTICS_ACT Type Constant 20000313
30 C_ICON_METAFIELD Static Attribute Public Type reference (TYPE) TV_IMAGE ICON_SIMPLE_FIELD Type Constant 20000313
31 C_ICON_METAFIG Static Attribute Public Type reference (TYPE) TV_IMAGE ICON_BIW_INFO_OBJECT_UNITS_ACT Type Constant 20000313
32 C_ICON_METAFLD_ATTR Static Attribute Public Type reference (TYPE) TV_IMAGE ICON_IO_ATTRIBUTE Type Constant 20000313
33 C_ICON_METAFLD_KEY Static Attribute Public Type reference (TYPE) TV_IMAGE ICON_FOREIGN_KEY Type Constant 20000313
34 C_ICON_METANET Static Attribute Public Type reference (TYPE) TV_IMAGE ICON_BW_INFO_OBJECT_CATALOGUE Type Constant 20000313
35 C_ICON_METASTAR Static Attribute Public Type reference (TYPE) TV_IMAGE ICON_BIW_INFO_OBJECT Type Constant 20000313
36 C_ICON_RELATION Static Attribute Public Type reference (TYPE) TV_IMAGE ICON_RELATIONSHIP Type Constant 20000403
37 C_ICON_SORTFLD Static Attribute Public Type reference (TYPE) TV_IMAGE ICON_PM_ORDER Type Constant 20020205
38 C_ICON_SORTSTR Static Attribute Public Type reference (TYPE) TV_IMAGE ICON_SORT_UP Type Constant 20020205
39 C_ICON_SPACE Static Attribute Public Type reference (TYPE) TV_IMAGE ICON_SPACE Tree Control: Icon / Image 20040129
40 C_ICON_UNIT Static Attribute Public Type reference (TYPE) TV_IMAGE ICON_BIW_INFO_OBJECT_UNITS_INA Type Constant 20000403
41 C_TRUE Constant Public Type reference (TYPE) XFELD 'X' True 20040715
42 NODE Instance attribute Public Type reference (TYPE) HRF_NODE Hierarchy Display 20000313
43 NODE_ITEMS Instance attribute Public Type reference (TYPE) HRF_ITAB Hierarchy Display 20000313
44 NODE_KEY Instance attribute Public Type reference (TYPE) TV_NODEKEY Node Key 20000313
45 NODE_OBJECT Instance attribute Public Object reference (TYPE REF TO) CL_HRFORM_OBJECT_HRF02 Object Represented By Node 20000313
46 PARENT Instance attribute Public Object reference (TYPE REF TO) CL_NODE_HRF02 Parent Node 20000313
47 TREE_CHANGE_MODE Instance attribute Private Type reference (TYPE) XFELD Change Mode for Tree 20020304
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_NODE Instance method Public Method Changes the Text, Long Text and Item for Node 20000313
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20000313
3 CONSTRUCTOR Instance method Public Constructor Constructor 20000313
4 CREATE_FRONTEND_TABLES Instance method Protected Method Creates the Entries Required for the Tree 20000313
5 CREATE_ICON Static method Private Method Create Icon 20011128
6 GET_ROOT_NODE Instance method Public Method Returns the InfoNet node 20000706
7 HAS_ADDITIONAL_INFO Instance method Public Method Is the Icon Set in the 2nd Column? 20000313
8 ON_OBJECT_CHANGE Instance method Private Event handling method Event Handler - Object Has Changed 20000313
9 SET_ICON_2ND_COL Instance method Public Method Sets the Icon in the 2nd Column 20000313
10 SET_STYLE Instance method Public Method Set STYLE Property of Node 20000314
Events
# Event Type Visibility Description Created on
1 NODE_CHANGED Instance Event
(0)
Public
(2)
Node display was changed 20000313
Types
Class CL_NODE_HRF02 has no local type.
Method Signatures

Method CHANGE_NODE 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) TV_IMAGE Ikone 20000313
2 Importing IM_NAME Call by reference Type reference (TYPE) HRF_NAME Name 20000313
3 Importing IM_TEXT Call by reference Type reference (TYPE) SDOK_DESCR Langtext 20000313

Method CHANGE_NODE on class CL_NODE_HRF02 has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_NODE_HRF02 has no parameter.
Method CLASS_CONSTRUCTOR on class CL_NODE_HRF02 has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Knotenschlüssel 20000313
2 Importing IM_NODE_PARENT Call by reference Object reference (TYPE REF TO) CL_NODE_HRF02 Elternknoten 20000313
3 Importing IM_OBJECT Call by reference Object reference (TYPE REF TO) CL_HRFORM_OBJECT_HRF02 Objekt, welches durch den Knoten repräsentiert wird 20000313
4 Importing IM_SAP_MODE Call by reference Type reference (TYPE) XFELD C_TRUE Feld zum Ankreuzen 20040715
5 Importing IM_TREE_MODE Call by reference Type reference (TYPE) XFELD Änderungsmodus des Baums 20020304

Method CONSTRUCTOR on class CL_NODE_HRF02 has no exception.

Method CREATE_FRONTEND_TABLES Signature

Method CREATE_FRONTEND_TABLES on class CL_NODE_HRF02 has no parameter.
Method CREATE_FRONTEND_TABLES on class CL_NODE_HRF02 has no exception.

Method CREATE_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NAME Call by reference Type reference (TYPE) C Name 20011128
2 Importing IM_TEXT Call by reference Type reference (TYPE) C Text 20011128
3 Returning RE_ICON Value transfer Type reference (TYPE) TV_IMAGE Icon 20011128

Method CREATE_ICON on class CL_NODE_HRF02 has no exception.

Method GET_ROOT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NODE Value transfer Object reference (TYPE REF TO) CL_NODE_HRF02 HR Forms: Knoten des HR Baums 20000706

Method GET_ROOT_NODE on class CL_NODE_HRF02 has no exception.

Method HAS_ADDITIONAL_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_HAS_INFO Value transfer Type reference (TYPE) FLAG 'X' = hat ein Icon, ' ' = hat keins 20000313

Method HAS_ADDITIONAL_INFO on class CL_NODE_HRF02 has no exception.

Method ON_OBJECT_CHANGE Signature

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

Method ON_OBJECT_CHANGE on class CL_NODE_HRF02 has no exception.

Method SET_ICON_2ND_COL 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) TV_IMAGE Ikone in der 2. Spalte 20000313

Method SET_ICON_2ND_COL on class CL_NODE_HRF02 has no exception.

Method SET_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_STYLE Call by reference Type reference (TYPE) I STYLE von CL_TREE_CONTROL_BASE 20000314

Method SET_STYLE on class CL_NODE_HRF02 has no exception.
Event Signatures

Event NODE_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IM_NODE Exporting Value transfer Object reference (TYPE REF TO) CL_NODE_HRF02 HR Forms: Knoten des HR Baums 20000313
History
Last changed by/on SAP  20050219 
SAP Release Created in 46C