Package megameklab.ui.util
Class CriticalTransferHandler
java.lang.Object
javax.swing.TransferHandler
megameklab.ui.util.AbstractCriticalTransferHandler
megameklab.ui.util.CriticalTransferHandler
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.TransferHandler
TransferHandler.DropLocation, TransferHandler.TransferSupport -
Field Summary
Fields inherited from class megameklab.ui.util.AbstractCriticalTransferHandler
eSource, refreshFields inherited from class javax.swing.TransferHandler
COPY, COPY_OR_MOVE, LINK, MOVE, NONE -
Constructor Summary
ConstructorsConstructorDescriptionCriticalTransferHandler(EntitySource eSource, RefreshListener refresh) CriticalTransferHandler(EntitySource eSource, RefreshListener refresh, CriticalSlotsView critView) -
Method Summary
Modifier and TypeMethodDescriptionbooleanprotected TransferablecreateTransferable(JComponent component) protected voidexportDone(JComponent source, Transferable data, int action) booleanMethods inherited from class megameklab.ui.util.AbstractCriticalTransferHandler
changeMountStatus, changeMountStatus, doImport, doRefresh, getMountedFromTransferable, getSourceActions, getUnit, isDraggable, setRefreshMethods inherited from class javax.swing.TransferHandler
canImport, exportAsDrag, exportToClipboard, getCopyAction, getCutAction, getDragImage, getDragImageOffset, getPasteAction, getVisualRepresentation, importData, setDragImage, setDragImageOffset
-
Constructor Details
-
CriticalTransferHandler
public CriticalTransferHandler(EntitySource eSource, RefreshListener refresh, CriticalSlotsView critView) -
CriticalTransferHandler
-
-
Method Details
-
importData
- Overrides:
importDatain classTransferHandler
-
canImport
- Overrides:
canImportin classTransferHandler
-
createTransferable
- Overrides:
createTransferablein classTransferHandler
-
exportDone
- Overrides:
exportDonein classTransferHandler
-