Package gov.nih.mipav.view.dialogs
Class JDialogRunScriptView.ArrayListTransferHandler
- java.lang.Object
-
- javax.swing.TransferHandler
-
- gov.nih.mipav.view.dialogs.JDialogRunScriptView.ArrayListTransferHandler
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- JDialogRunScriptView
private class JDialogRunScriptView.ArrayListTransferHandler extends javax.swing.TransferHandlerTransfer handler used for dragging the images and vois into the tree.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classJDialogRunScriptView.ArrayListTransferHandler.ArrayListTransferableDOCUMENT ME!
-
Field Summary
Fields Modifier and Type Field Description (package private) java.awt.datatransfer.DataFlavorlocalArrayListFlavorDOCUMENT ME!(package private) java.lang.StringlocalArrayListTypeDOCUMENT ME!(package private) java.awt.datatransfer.DataFlavorserialArrayListFlavorDOCUMENT ME!private static longserialVersionUIDUse serialVersionUID for interoperability.(package private) javax.swing.JListsourceDOCUMENT ME!
-
Constructor Summary
Constructors Constructor Description ArrayListTransferHandler()Creates a new ArrayListTransferHandler object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanImport(javax.swing.JComponent c, java.awt.datatransfer.DataFlavor[] flavors)DOCUMENT ME!protected java.awt.datatransfer.TransferablecreateTransferable(javax.swing.JComponent c)DOCUMENT ME!intgetSourceActions(javax.swing.JComponent c)DOCUMENT ME!private booleanhasLocalArrayListFlavor(java.awt.datatransfer.DataFlavor[] flavors)DOCUMENT ME!private booleanhasSerialArrayListFlavor(java.awt.datatransfer.DataFlavor[] flavors)DOCUMENT ME!
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
Use serialVersionUID for interoperability.- See Also:
- Constant Field Values
-
localArrayListFlavor
java.awt.datatransfer.DataFlavor localArrayListFlavor
DOCUMENT ME!
-
serialArrayListFlavor
java.awt.datatransfer.DataFlavor serialArrayListFlavor
DOCUMENT ME!
-
localArrayListType
java.lang.String localArrayListType
DOCUMENT ME!
-
source
javax.swing.JList source
DOCUMENT ME!
-
-
Method Detail
-
canImport
public boolean canImport(javax.swing.JComponent c, java.awt.datatransfer.DataFlavor[] flavors)DOCUMENT ME!- Overrides:
canImportin classjavax.swing.TransferHandler- Parameters:
c- DOCUMENT ME!flavors- DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
getSourceActions
public int getSourceActions(javax.swing.JComponent c)
DOCUMENT ME!- Overrides:
getSourceActionsin classjavax.swing.TransferHandler- Parameters:
c- DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
createTransferable
protected java.awt.datatransfer.Transferable createTransferable(javax.swing.JComponent c)
DOCUMENT ME!- Overrides:
createTransferablein classjavax.swing.TransferHandler- Parameters:
c- DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
hasLocalArrayListFlavor
private boolean hasLocalArrayListFlavor(java.awt.datatransfer.DataFlavor[] flavors)
DOCUMENT ME!- Parameters:
flavors- DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
hasSerialArrayListFlavor
private boolean hasSerialArrayListFlavor(java.awt.datatransfer.DataFlavor[] flavors)
DOCUMENT ME!- Parameters:
flavors- DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
-