Home » apache-harmony-6.0-src-r917296-snapshot » org.apache.harmony.awt.datatransfer » [javadoc | source]
org.apache.harmony.awt.datatransfer
abstract public class: DTK [javadoc | source]
java.lang.Object
   org.apache.harmony.awt.datatransfer.DTK

Direct Known Subclasses:
    LinuxDTK, WinDTK

Data transfer ToolKit. Unites context-dependent and platform-dependent information of data transferring subsystem.
Field Summary
protected  SystemFlavorMap systemFlavorMap     
protected final  DataTransferThread dataTransferThread     
Constructor:
 protected DTK() 
Method from org.apache.harmony.awt.datatransfer.DTK Summary:
appendSystemFlavorMap,   appendSystemFlavorMap,   createDragSourceContextPeer,   createDropTargetContextPeer,   getCharsets,   getDTK,   getDefaultCharset,   getNativeClipboard,   getNativeSelection,   getSystemFlavorMap,   initDragAndDrop,   initSystemFlavorMap,   newNativeClipboard,   newNativeSelection,   runEventLoop,   setSystemFlavorMap
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.harmony.awt.datatransfer.DTK Detail:
 protected  void appendSystemFlavorMap(SystemFlavorMap fm,
    DataFlavor flav,
    String nat) 
 protected  void appendSystemFlavorMap(SystemFlavorMap fm,
    String[] charsets,
    String subType,
    String nat) 
 abstract public DragSourceContextPeer createDragSourceContextPeer(DragGestureEvent dge)
 abstract public DropTargetContextPeer createDropTargetContextPeer(DropTargetContext context)
 protected String[] getCharsets() 
 public static DTK getDTK() 
    Returns data transfer toolkit for current application context.
 public String getDefaultCharset() 
 public NativeClipboard getNativeClipboard() 
    Returns native clipboard for current application context.
 public NativeClipboard getNativeSelection() 
    Returns native selection for current application context.
 public synchronized SystemFlavorMap getSystemFlavorMap() 
    Returns system flavor map for current application context. For use from SystemFlavorMap.getDefaultFlavorMap() only
 abstract public  void initDragAndDrop()
 public  void initSystemFlavorMap(SystemFlavorMap fm) 
 abstract protected NativeClipboard newNativeClipboard()
    Creates native clipboard for current native platform.
 abstract protected NativeClipboard newNativeSelection()
    Creates native selection for current native platform.
 abstract public  void runEventLoop()
 public synchronized  void setSystemFlavorMap(SystemFlavorMap newFlavorMap) 
    Sets system flavor map for current application context. For use from SystemFlavorMap.getDefaultFlavorMap() only.