SAP ABAP Class IF_UPX_CM_HANDLER (UPX: Context Menu Handler)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UPX_CM_FACTORY UPX: Context Menu Factory = Folder 20010402
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UPX_GUID_LEAF UPX: GUID-based object 20010410
Properties
Class IF_UPX_CM_HANDLER  
Short Description UPX: Context Menu Handler    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20010306   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_UPX_CM_HANDLER has no forward declaration.
Interfaces
Class IF_UPX_CM_HANDLER has no interface implemented.
Friends
Class IF_UPX_CM_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GUID Instance attribute Public Type reference (TYPE) UPX_Y_GUID UPX: GUID of the Class Instance 20010312
2 MODE Instance attribute Public Object reference (TYPE REF TO) CL_UPX_PROXY_MODE UPX: Subscreen proxy mode 20010313
Methods
# Method Level Visibility Method type Description Created on
1 CM_CHILDREN Instance method Public Method Returns a list of subnodes/items 20010312
2 CM_HANDLE Instance method Public Method Handles command from context menu 20010306
3 CM_ITEMS Instance method Public Method Returns allowed set of context menu commands 20010306
4 CM_STATUS Instance method Public Method Returns the commands allowed for pf-status 20010314
5 IS_CHANGED Instance method Public Method Tracks the children if they are changed 20010312
6 IS_FOLDER Instance method Public Method Is the node folder or leaf? 20010315
7 SAVE Instance method Public Method Saves the data beneath the node 20010314
8 TEXT_GET Instance method Public Method Returns the text of the node 20010403
9 TRANSPORT Instance method Public Method Completes the transport table for particular object 20010528
Events
# Event Type Visibility Description Created on
1 VIEW_CHANGE Instance Event
(0)
Public
(2)
Properties of the node changed 20010313
2 VIEW_CREATE Instance Event
(0)
Public
(2)
The new child created 20010313
3 VIEW_DELETE Instance Event
(0)
Public
(2)
The deleted node 20010313
Types
Class IF_UPX_CM_HANDLER has no local type.
Method Signatures

Method CM_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_CHILDREN Value transfer Type reference (TYPE) UPX_YT_CM_HANDLER UPX: Context menu handler table 20010312

Method CM_CHILDREN on class IF_UPX_CM_HANDLER has no exception.

Method CM_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_RESULT Value transfer Type reference (TYPE) UPX_YS_CM_RESULT UPX: Subscreen proxy interface 20010420
2 Importing I_FCODE Value transfer Type reference (TYPE) UI_FUNC Funktionscode 20010306

Method CM_HANDLE on class IF_UPX_CM_HANDLER has no exception.

Method CM_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ITEMS Value transfer Type reference (TYPE) UPX_Y_CM_ITEM_SET UPX: Set of allowed context menu items 20010306

Method CM_ITEMS on class IF_UPX_CM_HANDLER has no exception.

Method CM_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ITEMS Value transfer Type reference (TYPE) UPX_Y_CM_ITEM_SET The list of commands 20010314

Method CM_STATUS on class IF_UPX_CM_HANDLER has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_CHANGED Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20010312

Method IS_CHANGED on class IF_UPX_CM_HANDLER has no exception.

Method IS_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FOLDER Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20010315

Method IS_FOLDER on class IF_UPX_CM_HANDLER has no exception.

Method SAVE Signature

Method SAVE on class IF_UPX_CM_HANDLER has no parameter.
Method SAVE on class IF_UPX_CM_HANDLER has no exception.

Method TEXT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TEXT Value transfer Type reference (TYPE) UPX_Y_TEXT UPX: Object description 20010403

Method TEXT_GET on class IF_UPX_CM_HANDLER has no exception.

Method TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_TRANSPORT Value transfer Type reference (TYPE) UPC_YT_TRANSPORT_OBJECT Transport: Objekte 20010528

Method TRANSPORT on class IF_UPX_CM_HANDLER has no exception.
Event Signatures

Event VIEW_CHANGE Signature
Event VIEW_CHANGE on class IF_UPX_CM_HANDLER has no parameter.
Event VIEW_CREATE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CHILD Exporting Value transfer Object reference (TYPE REF TO) IF_UPX_CM_HANDLER UPX: Context menu handler 20010313

Event VIEW_DELETE Signature
Event VIEW_DELETE on class IF_UPX_CM_HANDLER has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in