SAP ABAP Class /ASU/CL_SSM_ALV_TREE_EVENT (Classical ALV Tree Event Receiver)
Hierarchy
ST-PI (Software Component) SAP Solution Tools Plug-In
   SV-SMG-ASU (Application Component) Application-Specific Upgrade
     /ASU/MAIN (Package) Application-Specific Upgrade
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /ASU/IF_CONSTANTS ASU Constants 20080627
Properties
Class /ASU/CL_SSM_ALV_TREE_EVENT  
Short Description Classical ALV Tree Event Receiver    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /ASU/MAIN   Application-Specific Upgrade 
Created 20070717   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /ASU/CL_SSM_ALV_TREE_EVENT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /ASU/IF_CONSTANTS ASU Constants 20080627
Friends
Class /ASU/CL_SSM_ALV_TREE_EVENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GB_DISABLE_EXEC Instance attribute Protected Type reference (TYPE) CUA_ACTIVE Flag indicating function is active 20071109
2 GB_DISABLE_SCHEDULE Instance attribute Protected Type reference (TYPE) CUA_ACTIVE Flag indicating function is active 20071109
3 GB_DISABLE_STATUS Instance attribute Protected Type reference (TYPE) CUA_ACTIVE Flag indicating function is active 20071109
4 GC_TRUE Constant Protected Type reference (TYPE) BOOLE_D 'X' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20071109
5 GD_ALV_TREE Instance attribute Protected Object reference (TYPE REF TO) /ASU/CL_SSM_ALV_TREE Classical ALV Tree ASU Smple Schedule Manager 20070717
6 GT_NOT_ALLOWED_FUNCTIONS Instance attribute Protected Type reference (TYPE) UI_FUNCTIONS Function Code Table 20071109
7 GT_NOT_ALLOWED_FUNC_IN_DISPLAY Instance attribute Protected Type reference (TYPE) UI_FUNCTIONS Function Code Table 20080805
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FUNCTION_TO_MENU Instance method Protected Method Add generic functions to Context Menu 20071008
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070717
3 HANDLE_EVENTID_LINK_CLICK Instance method Public Event handling method 20070717
4 HANDLE_ITEM_CTMENU_REQUEST Instance method Public Event handling method 20070717
5 HANDLE_ITEM_CTMENU_SELECTED Instance method Public Event handling method 20070717
6 HANDLE_ITEM_DOUBLE_CLICK Instance method Public Event handling method 20070717
7 HANDLE_NODE_CTMENU_REQUEST Instance method Public Event handling method 20070717
8 HANDLE_NODE_CTMENU_SELECTED Instance method Public Event handling method 20070717
9 HANDLE_NODE_DOUBLE_CLICK Instance method Public Event handling method 20070717
Events
Class /ASU/CL_SSM_ALV_TREE_EVENT has no event.
Types
Class /ASU/CL_SSM_ALV_TREE_EVENT has no local type.
Method Signatures

Method ADD_FUNCTION_TO_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20071008
2 Importing IM_SSMTREES_CO Call by reference Type reference (TYPE) /ASU/SSMTREE_CO ASU Simple Schedule Manager: Internal Structure for Tree 20071128

Method ADD_FUNCTION_TO_MENU on class /ASU/CL_SSM_ALV_TREE_EVENT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ALV_TREE Call by reference Object reference (TYPE REF TO) /ASU/CL_SSM_ALV_TREE Classical ALV Tree ASU Smple Schedule Manager 20070717
2 Importing IM_NOT_ALLOWED_FUNCTIONS Call by reference Type reference (TYPE) UI_FUNCTIONS Function Code Table 20071109
3 Importing IM_NOT_ALLOWED_FUNC_IN_DISPLAY Call by reference Type reference (TYPE) UI_FUNCTIONS Function Code Table 20080805

Method CONSTRUCTOR on class /ASU/CL_SSM_ALV_TREE_EVENT has no exception.

Method HANDLE_EVENTID_LINK_CLICK Signature

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

Method HANDLE_EVENTID_LINK_CLICK on class /ASU/CL_SSM_ALV_TREE_EVENT has no exception.

Method HANDLE_ITEM_CTMENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) 20071005
2 Importing MENU Call by reference Type reference (TYPE) 20071005
3 Importing NODE_KEY Call by reference Type reference (TYPE) 20071005
4 Importing SENDER Call by reference Type reference (TYPE) 20071005

Method HANDLE_ITEM_CTMENU_REQUEST on class /ASU/CL_SSM_ALV_TREE_EVENT has no exception.

Method HANDLE_ITEM_CTMENU_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) 20071005
2 Importing FIELDNAME Call by reference Type reference (TYPE) 20071005
3 Importing NODE_KEY Call by reference Type reference (TYPE) 20071005
4 Importing SENDER Call by reference Type reference (TYPE) 20071005

Method HANDLE_ITEM_CTMENU_SELECTED on class /ASU/CL_SSM_ALV_TREE_EVENT has no exception.

Method HANDLE_ITEM_DOUBLE_CLICK Signature

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

Method HANDLE_ITEM_DOUBLE_CLICK on class /ASU/CL_SSM_ALV_TREE_EVENT has no exception.

Method HANDLE_NODE_CTMENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Call by reference Type reference (TYPE) 20071005
2 Importing NODE_KEY Call by reference Type reference (TYPE) 20071005
3 Importing SENDER Call by reference Type reference (TYPE) 20071005

Method HANDLE_NODE_CTMENU_REQUEST on class /ASU/CL_SSM_ALV_TREE_EVENT has no exception.

Method HANDLE_NODE_CTMENU_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) 20071005
2 Importing NODE_KEY Call by reference Type reference (TYPE) 20071005
3 Importing SENDER Call by reference Type reference (TYPE) 20071005

Method HANDLE_NODE_CTMENU_SELECTED on class /ASU/CL_SSM_ALV_TREE_EVENT has no exception.

Method HANDLE_NODE_DOUBLE_CLICK Signature

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

Method HANDLE_NODE_DOUBLE_CLICK on class /ASU/CL_SSM_ALV_TREE_EVENT has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 2005_1_620