Class ElementTransferHandler
- java.lang.Object
 - 
- javax.swing.TransferHandler
 - 
- com.inductiveautomation.sfc.designer.workspace.ElementTransferHandler
 
 
 
- 
- All Implemented Interfaces:
 java.io.Serializable
public class ElementTransferHandler extends javax.swing.TransferHandler- See Also:
 - Serialized Form
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static java.awt.datatransfer.DataFlavorElementDataFlavor 
- 
Constructor Summary
Constructors Constructor Description ElementTransferHandler(com.inductiveautomation.sfc.designer.workspace.SfcPalette.AbstractElementPaletteItem item) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanImport(javax.swing.JComponent comp, java.awt.datatransfer.DataFlavor[] transferFlavors)protected java.awt.datatransfer.TransferablecreateTransferable(javax.swing.JComponent c)protected voidexportDone(javax.swing.JComponent source, java.awt.datatransfer.Transferable data, int action)intgetSourceActions(javax.swing.JComponent c)booleanimportData(javax.swing.JComponent comp, java.awt.datatransfer.Transferable t) 
 - 
 
- 
- 
Method Detail
- 
canImport
public boolean canImport(javax.swing.JComponent comp, java.awt.datatransfer.DataFlavor[] transferFlavors)- Overrides:
 canImportin classjavax.swing.TransferHandler
 
- 
createTransferable
protected java.awt.datatransfer.Transferable createTransferable(javax.swing.JComponent c)
- Overrides:
 createTransferablein classjavax.swing.TransferHandler
 
- 
exportDone
protected void exportDone(javax.swing.JComponent source, java.awt.datatransfer.Transferable data, int action)- Overrides:
 exportDonein classjavax.swing.TransferHandler
 
- 
getSourceActions
public int getSourceActions(javax.swing.JComponent c)
- Overrides:
 getSourceActionsin classjavax.swing.TransferHandler
 
- 
importData
public boolean importData(javax.swing.JComponent comp, java.awt.datatransfer.Transferable t)- Overrides:
 importDatain classjavax.swing.TransferHandler
 
 - 
 
 -