Package megameklab.ui.mek
Class BMCriticalTransferHandler
java.lang.Object
javax.swing.TransferHandler
megameklab.ui.util.AbstractCriticalTransferHandler
megameklab.ui.mek.BMCriticalTransferHandler
- All Implemented Interfaces:
Serializable
The crit slot Transfer Handler for BM.
- 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
ConstructorsConstructorDescriptionBMCriticalTransferHandler(EntitySource eSource, RefreshListener refresh, CriticalSlotsView parentView) -
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
-
BMCriticalTransferHandler
public BMCriticalTransferHandler(EntitySource eSource, RefreshListener refresh, CriticalSlotsView parentView)
-
-
Method Details
-
importData
- Overrides:
importDatain classTransferHandler
-
canImport
- Overrides:
canImportin classTransferHandler
-
createTransferable
- Overrides:
createTransferablein classTransferHandler
-
exportDone
- Overrides:
exportDonein classTransferHandler
-