public abstract class StringTransferHandler
extends javax.swing.TransferHandler
Constructor and Description |
---|
StringTransferHandler() |
Modifier and Type | Method and Description |
---|---|
boolean |
canImport(javax.swing.JComponent c,
java.awt.datatransfer.DataFlavor[] flavors) |
protected abstract void |
cleanup(javax.swing.JComponent c,
boolean remove) |
protected java.awt.datatransfer.Transferable |
createTransferable(javax.swing.JComponent c) |
protected void |
exportDone(javax.swing.JComponent c,
java.awt.datatransfer.Transferable data,
int action) |
protected abstract java.lang.String |
exportString(javax.swing.JComponent c) |
int |
getSourceActions(javax.swing.JComponent c) |
boolean |
importData(javax.swing.JComponent c,
java.awt.datatransfer.Transferable t) |
protected abstract void |
importString(javax.swing.JComponent c,
java.lang.String str) |
protected abstract java.lang.String exportString(javax.swing.JComponent c)
protected abstract void importString(javax.swing.JComponent c, java.lang.String str)
protected abstract void cleanup(javax.swing.JComponent c, boolean remove)
protected java.awt.datatransfer.Transferable createTransferable(javax.swing.JComponent c)
createTransferable
in class javax.swing.TransferHandler
public int getSourceActions(javax.swing.JComponent c)
getSourceActions
in class javax.swing.TransferHandler
public boolean importData(javax.swing.JComponent c, java.awt.datatransfer.Transferable t)
importData
in class javax.swing.TransferHandler
protected void exportDone(javax.swing.JComponent c, java.awt.datatransfer.Transferable data, int action)
exportDone
in class javax.swing.TransferHandler
public boolean canImport(javax.swing.JComponent c, java.awt.datatransfer.DataFlavor[] flavors)
canImport
in class javax.swing.TransferHandler