public class ElementTransferHandler
extends javax.swing.TransferHandler
| Modifier and Type | Field and Description |
|---|---|
static java.awt.datatransfer.DataFlavor |
ElementDataFlavor |
| Constructor and Description |
|---|
ElementTransferHandler(com.inductiveautomation.sfc.designer.workspace.SfcPalette.AbstractElementPaletteItem item) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canImport(javax.swing.JComponent comp,
java.awt.datatransfer.DataFlavor[] transferFlavors) |
protected java.awt.datatransfer.Transferable |
createTransferable(javax.swing.JComponent c) |
protected void |
exportDone(javax.swing.JComponent source,
java.awt.datatransfer.Transferable data,
int action) |
int |
getSourceActions(javax.swing.JComponent c) |
boolean |
importData(javax.swing.JComponent comp,
java.awt.datatransfer.Transferable t) |
public static final java.awt.datatransfer.DataFlavor ElementDataFlavor
public ElementTransferHandler(com.inductiveautomation.sfc.designer.workspace.SfcPalette.AbstractElementPaletteItem item)
public boolean canImport(javax.swing.JComponent comp,
java.awt.datatransfer.DataFlavor[] transferFlavors)
canImport in class javax.swing.TransferHandlerprotected java.awt.datatransfer.Transferable createTransferable(javax.swing.JComponent c)
createTransferable in class javax.swing.TransferHandlerprotected void exportDone(javax.swing.JComponent source,
java.awt.datatransfer.Transferable data,
int action)
exportDone in class javax.swing.TransferHandlerpublic int getSourceActions(javax.swing.JComponent c)
getSourceActions in class javax.swing.TransferHandlerpublic boolean importData(javax.swing.JComponent comp,
java.awt.datatransfer.Transferable t)
importData in class javax.swing.TransferHandler