org.openscience.jmol.app.webexport
Class ArrayListTransferHandler
java.lang.Object
javax.swing.TransferHandler
org.openscience.jmol.app.webexport.ArrayListTransferHandler
- All Implemented Interfaces:
- Serializable
class ArrayListTransferHandler
- extends TransferHandler
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
localArrayListFlavor
DataFlavor localArrayListFlavor
serialArrayListFlavor
DataFlavor serialArrayListFlavor
localArrayListType
String localArrayListType
source
JList source
sourceIndices
int[] sourceIndices
addIndex
int addIndex
addCount
int addCount
webPanel
WebPanel webPanel
ArrayListTransferHandler
ArrayListTransferHandler(WebPanel webPanel)
importData
public boolean importData(JComponent c,
Transferable t)
- Overrides:
importData
in class TransferHandler
objectOf
private static Object objectOf(DefaultListModel listModel,
Object objectName)
exportDone
protected void exportDone(JComponent c,
Transferable data,
int action)
- Overrides:
exportDone
in class TransferHandler
hasLocalArrayListFlavor
private boolean hasLocalArrayListFlavor(DataFlavor[] flavors)
hasSerialArrayListFlavor
private boolean hasSerialArrayListFlavor(DataFlavor[] flavors)
canImport
public boolean canImport(JComponent c,
DataFlavor[] flavors)
- Overrides:
canImport
in class TransferHandler
createTransferable
protected Transferable createTransferable(JComponent c)
- Overrides:
createTransferable
in class TransferHandler
getSourceActions
public int getSourceActions(JComponent c)
- Overrides:
getSourceActions
in class TransferHandler