SAP ABAP Interface IF_UPX_CM_HANDLER (UPX: Context Menu Handler)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA-BPS (Application Component) Business Planning and Simulation
     UPX (Package) CRM Sales Planning - Kernel
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
Interface IF_UPX_CM_HANDLER  
Short Description UPX: Context Menu Handler    
General Data
Package UPX   CRM Sales Planning - Kernel 
Created 20010306   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface IF_UPX_CM_HANDLER has no forward declaration.
Interfaces
Interface IF_UPX_CM_HANDLER has no interface.
Friends
Interface IF_UPX_CM_HANDLER has no friend.
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
Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface IF_UPX_CM_HANDLER has no exception.

Method SAVE Signature

Method SAVE on Interface IF_UPX_CM_HANDLER has no parameter.
Method SAVE on Interface 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 Interface 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 Interface IF_UPX_CM_HANDLER has no exception.
Event Signatures

Event VIEW_CHANGE Signature
Event VIEW_CHANGE on Interface 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 Interface IF_UPX_CM_HANDLER has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 3.0A