Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.1.0)

E13403-02

oracle.jdeveloper.palette
Class DataTransferable2

java.lang.Object
  extended by oracle.jdeveloper.palette.DataTransferable2
All Implemented Interfaces:
java.awt.datatransfer.Transferable, PaletteTransferable

public abstract class DataTransferable2
extends java.lang.Object
implements PaletteTransferable

The DataTransferable2 abstract class is subclassed by oracle.ide.palette2 for drag and drop operations to the JSP Visual Editor.


Constructor Summary
DataTransferable2()
           
 
Method Summary
 Context getContext()
          Get the current Context
abstract  java.lang.String getTransferData()
          Return a String to be parsed and inserted into the Visual Editor.
 java.lang.Object getTransferData(java.awt.datatransfer.DataFlavor flavor)
           
 java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()
           
 boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
           
 void setContext(Context context)
          Set the current Context
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataTransferable2

public DataTransferable2()
Method Detail

setContext

public void setContext(Context context)
Description copied from interface: PaletteTransferable
Set the current Context

Specified by:
setContext in interface PaletteTransferable
Parameters:
context - the current context

getContext

public Context getContext()
Description copied from interface: PaletteTransferable
Get the current Context

Specified by:
getContext in interface PaletteTransferable

getTransferDataFlavors

public java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()
Specified by:
getTransferDataFlavors in interface java.awt.datatransfer.Transferable

isDataFlavorSupported

public boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
Specified by:
isDataFlavorSupported in interface java.awt.datatransfer.Transferable

getTransferData

public java.lang.Object getTransferData(java.awt.datatransfer.DataFlavor flavor)
                                 throws java.awt.datatransfer.UnsupportedFlavorException,
                                        java.io.IOException
Specified by:
getTransferData in interface java.awt.datatransfer.Transferable
Throws:
java.awt.datatransfer.UnsupportedFlavorException
java.io.IOException

getTransferData

public abstract java.lang.String getTransferData()
Return a String to be parsed and inserted into the Visual Editor.

Returns:

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.1.0)

E13403-02

Copyright © 1997, 2009, Oracle. All rights reserved.