Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.paradoxpoint.libitina.gui.datatransfer
Class ProxyTransferHandler  view ProxyTransferHandler download ProxyTransferHandler.java

java.lang.Object
  extended byjavax.swing.TransferHandler
      extended bycom.paradoxpoint.libitina.gui.datatransfer.ProxyTransferHandler
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ItemTransferHandler

public class ProxyTransferHandler
extends javax.swing.TransferHandler

TransferHandler that always uses the non-null source and target for data transfers


Nested Class Summary
 
Nested classes inherited from class javax.swing.TransferHandler
 
Field Summary
private  java.util.Vector proxyTargets
           
private  java.lang.Object source
          source of Transeferable data
private  java.lang.Object target
          target of importData()
 
Fields inherited from class javax.swing.TransferHandler
COPY, COPY_OR_MOVE, MOVE, NONE
 
Constructor Summary
ProxyTransferHandler(java.lang.Object source, java.lang.Object target)
          Creates a new instance of ProxyTransferHandler
 
Method Summary
 void addProxyTarget(javax.swing.JComponent proxy)
           
 java.lang.Object getSource()
          Getter for property source.
 java.lang.Object getTarget()
          Getter for property target.
 boolean isProxyTarget(javax.swing.JComponent c)
           
 void removeProxyTarget(javax.swing.JComponent proxy)
           
 
Methods inherited from class javax.swing.TransferHandler
canImport, createTransferable, exportAsDrag, exportDone, exportToClipboard, getCopyAction, getCutAction, getPasteAction, getSourceActions, getVisualRepresentation, importData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

proxyTargets

private java.util.Vector proxyTargets

source

private java.lang.Object source
source of Transeferable data


target

private java.lang.Object target
target of importData()

Constructor Detail

ProxyTransferHandler

public ProxyTransferHandler(java.lang.Object source,
                            java.lang.Object target)
                     throws java.lang.NullPointerException
Creates a new instance of ProxyTransferHandler

Method Detail

getSource

public java.lang.Object getSource()
Getter for property source.


getTarget

public java.lang.Object getTarget()
Getter for property target.


addProxyTarget

public void addProxyTarget(javax.swing.JComponent proxy)

isProxyTarget

public boolean isProxyTarget(javax.swing.JComponent c)

removeProxyTarget

public void removeProxyTarget(javax.swing.JComponent proxy)