SAP ABAP Class CL_HIERARCHY_EVENT_RECEIVER (Category Tree of a Hierarchy)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   AP-MD-PRO (Application Component) Central Part of Product Master
     COM_PRODUCT_CATEGORY_UI (Package) Interface: Maintain Hierarchies and Categories
Properties
Class CL_HIERARCHY_EVENT_RECEIVER  
Short Description Category Tree of a Hierarchy    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package COM_PRODUCT_CATEGORY_UI   Interface: Maintain Hierarchies and Categories 
Created 20010625   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HIERARCHY_EVENT_RECEIVER has no forward declaration.
Interfaces
Class CL_HIERARCHY_EVENT_RECEIVER has no interface implemented.
Friends
Class CL_HIERARCHY_EVENT_RECEIVER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTEXT_MENU_ACTIVE Static Attribute Private Type reference (TYPE) COMT_BOOLEAN SPACE Logical Variable 20020415
2 FALSE Static Attribute Private Type reference (TYPE) COMT_BOOLEAN SPACE Logical Variable 20010625
3 LAST_SELECTED_NODE Instance attribute Private Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20010625
4 MY_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree Control 20010625
5 OKCODE Instance attribute Private Type reference (TYPE) SYUCOMM Screens, Function Code Triggered by PAI 20010625
6 SELECTED_NODE Instance attribute Private Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20010625
7 TRUE Static Attribute Private Type reference (TYPE) COMT_BOOLEAN 'X' Logical Variable 20010625
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_CONTEXT_MENU_FUNC Instance method Public Method Activate Context Menu Functions (Create, Delete) 20020415
2 CONSTRUCTOR Instance method Public Constructor 20010625
3 DO_SELECTION_CHANGE Instance method Public Method 20010625
4 GET_LAST_SELECTED_NODE Instance method Public Method 20010625
5 GET_OKCODE Instance method Public Method 20010625
6 GET_SELECTED_NODE Instance method Public Method 20010627
7 HANDLE_FUNCTION_SELECTED Instance method Public Event handling method 20010625
8 HANDLE_ITEM_CONTEXT_MENU_REQ Instance method Public Event handling method 20020415
9 HANDLE_ITEM_CONTEXT_MENU_SEL Instance method Public Event handling method 20020415
10 HANDLE_LINK_CLICK Instance method Public Event handling method 20010625
11 HANDLE_NODE_CONTEXT_MENU_REQ Instance method Public Event handling method 20020415
12 HANDLE_NODE_CONTEXT_MENU_SEL Instance method Public Event handling method 20020415
13 HANDLE_SELECTION_CHANGED Instance method Public Event handling method 20010625
14 HANDLE_SELECTION_CHANGED2 Instance method Public Event handling method 20010625
15 HAS_SELECTION_CHANGED Instance method Public Method 20010625
16 SET_OKCODE Instance method Public Method 20010625
17 SET_SELECTED_NODE Instance method Public Method 20010625
18 UNDO_SELECTION_CHANGE Instance method Public Method 20010625
Events
Class CL_HIERARCHY_EVENT_RECEIVER has no event.
Types
Class CL_HIERARCHY_EVENT_RECEIVER has no local type.
Method Signatures

Method ACTIVATE_CONTEXT_MENU_FUNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVE Call by reference Type reference (TYPE) COMT_BOOLEAN Logische Variable 20020415

Method ACTIVATE_CONTEXT_MENU_FUNC on class CL_HIERARCHY_EVENT_RECEIVER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV-Tree-Control 20010625

Method CONSTRUCTOR on class CL_HIERARCHY_EVENT_RECEIVER has no exception.

Method DO_SELECTION_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NEW_NODE Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20010625
2 Importing IV_NEW_NODE Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20010702

Method DO_SELECTION_CHANGE on class CL_HIERARCHY_EVENT_RECEIVER has no exception.

Method GET_LAST_SELECTED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OLD_NODE Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20010625

Method GET_LAST_SELECTED_NODE on class CL_HIERARCHY_EVENT_RECEIVER has no exception.

Method GET_OKCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OKCODE Call by reference Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20010625

Method GET_OKCODE on class CL_HIERARCHY_EVENT_RECEIVER has no exception.

Method GET_SELECTED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NODE Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20010627

Method GET_SELECTED_NODE on class CL_HIERARCHY_EVENT_RECEIVER 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 Type reference (TYPE) 20010625

Method HANDLE_FUNCTION_SELECTED on class CL_HIERARCHY_EVENT_RECEIVER has no exception.

Method HANDLE_ITEM_CONTEXT_MENU_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Attribute reference (LIKE) 20020415
2 Importing MENU Call by reference Attribute reference (LIKE) 20020415
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20020415

Method HANDLE_ITEM_CONTEXT_MENU_REQ on class CL_HIERARCHY_EVENT_RECEIVER has no exception.

Method HANDLE_ITEM_CONTEXT_MENU_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20020415
2 Importing FIELDNAME Call by reference Attribute reference (LIKE) 20020415
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20020415

Method HANDLE_ITEM_CONTEXT_MENU_SEL on class CL_HIERARCHY_EVENT_RECEIVER has no exception.

Method HANDLE_LINK_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Type reference (TYPE) 20010625

Method HANDLE_LINK_CLICK on class CL_HIERARCHY_EVENT_RECEIVER has no exception.

Method HANDLE_NODE_CONTEXT_MENU_REQ Signature

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

Method HANDLE_NODE_CONTEXT_MENU_REQ on class CL_HIERARCHY_EVENT_RECEIVER has no exception.

Method HANDLE_NODE_CONTEXT_MENU_SEL Signature

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

Method HANDLE_NODE_CONTEXT_MENU_SEL on class CL_HIERARCHY_EVENT_RECEIVER has no exception.

Method HANDLE_SELECTION_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Type reference (TYPE) 20010625

Method HANDLE_SELECTION_CHANGED on class CL_HIERARCHY_EVENT_RECEIVER has no exception.

Method HANDLE_SELECTION_CHANGED2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Type reference (TYPE) 20010625

Method HANDLE_SELECTION_CHANGED2 on class CL_HIERARCHY_EVENT_RECEIVER has no exception.

Method HAS_SELECTION_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SELECTION_CHANGED Call by reference Type reference (TYPE) C 20010625

Method HAS_SELECTION_CHANGED on class CL_HIERARCHY_EVENT_RECEIVER has no exception.

Method SET_OKCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OKCODE Call by reference Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20010625

Method SET_OKCODE on class CL_HIERARCHY_EVENT_RECEIVER has no exception.

Method SET_SELECTED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NEW_NODE Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20010625

Method SET_SELECTED_NODE on class CL_HIERARCHY_EVENT_RECEIVER has no exception.

Method UNDO_SELECTION_CHANGE Signature

Method UNDO_SELECTION_CHANGE on class CL_HIERARCHY_EVENT_RECEIVER has no parameter.
Method UNDO_SELECTION_CHANGE on class CL_HIERARCHY_EVENT_RECEIVER has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 30A