SAP ABAP Class CL_DRAGDROPOBJECT (Drag&Drop Data Object)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-FES-GUI (Application Component) Graphical User Interface
     SCET (Package) Control Enabling Technology / Control Framework
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_OIJ_PEG_DRAGDROPOBJECT Drag Drop container for TSW objects 20020730
Properties
Class CL_DRAGDROPOBJECT  
Short Description Drag&Drop Data Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SCET   Control Enabling Technology / Control Framework 
Created 19990112   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_DRAGDROP Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CNDD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DRAGDROPOBJECT has no interface implemented.
Friends
Class CL_DRAGDROPOBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DRAGSOURCECTRL Instance attribute Public Object reference (TYPE REF TO) CL_GUI_OBJECT Drag Source Control 19990120
2 DROPTARGETCTRL Instance attribute Public Object reference (TYPE REF TO) CL_GUI_OBJECT Drop Target Control 19990120
3 EFFECT Instance attribute Public Type reference (TYPE) I ? Copy / Move 19990117
4 FLAVOR Instance attribute Public Type reference (TYPE) CNDD_FLAVOR Object Flavor 19990112
5 OBJECT Instance attribute Public Object reference (TYPE REF TO) OBJECT Application-Specific Data Object 19990112
6 STATE Instance attribute Public Type reference (TYPE) I 0 State of an Object 19990113
7 STATE_ABORTED Constant Public Type reference (TYPE) I 255 Drag & Drop Canceled 19990113
8 STATE_COMITTING Constant Public Type reference (TYPE) I 150 Processing onComplete 19990113
9 STATE_COMPLETED Constant Public Type reference (TYPE) I 200 Processing onDropComplete 19990113
10 STATE_DRAGGING Constant Public Type reference (TYPE) I 50 Processing OnDrag 19990113
11 STATE_DROPPING Constant Public Type reference (TYPE) I 100 Processing OnDrop 19990113
12 STATE_INITIAL Constant Public Type reference (TYPE) I 0 State After Constructor 19990113
Methods
# Method Level Visibility Method type Description Created on
1 ABORT Instance method Public Method Cancel Drag & Drop Operation 19990113
2 CHECK_FLAVOR Instance method Protected Method Check Whether Specified Flavor is Allowed 19990123
3 SET_FLAVOR Instance method Public Method Set Flavor. Call Only Valid Before onDrag 19990116
Events
Class CL_DRAGDROPOBJECT has no event.
Types
Class CL_DRAGDROPOBJECT has no local type.
Method Signatures

Method ABORT Signature

Method ABORT on class CL_DRAGDROPOBJECT has no parameter.
Method ABORT on class CL_DRAGDROPOBJECT has no exception.

Method CHECK_FLAVOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEWFLAVOR Call by reference Type reference (TYPE) CNDD_FLAVOR Neuer Flavor, der gecheckt werden soll 19990123
# Exception Resumable Description Created on
1 ILLEGAL_FLAVOR Der angegebene Flavor ist nicht zulässig 19990123

Method SET_FLAVOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEWFLAVOR Call by reference Type reference (TYPE) CNDD_FLAVOR Flavor des drag Drop Objects 19990116
# Exception Resumable Description Created on
1 ILLEGAL_FLAVOR Angegebener Wert für Flavor nicht im akt. DragDrop enthalten 19990116
2 ILLEGAL_STATE Im aktuellen zustand des Objekts ist dieser Aufruf verboten 19990116
History
Last changed by/on SAP  20130531 
SAP Release Created in