Package jmri.util
Class DnDTableImportExportHandler
java.lang.Object
javax.swing.TransferHandler
jmri.util.DnDTableExportHandler
jmri.util.DnDTableImportExportHandler
- All Implemented Interfaces:
Serializable
Simple TransferHandler that imports and exports Strings into JTable cells.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.TransferHandler
TransferHandler.DropLocation, TransferHandler.TransferSupport -
Field Summary
FieldsFields inherited from class javax.swing.TransferHandler
COPY, COPY_OR_MOVE, LINK, MOVE, NONE -
Constructor Summary
ConstructorsConstructorDescriptionDnDTableImportExportHandler(int[] skipCols) Constructor for import/export of JTable cells -
Method Summary
Modifier and TypeMethodDescriptionbooleancanImport(TransferHandler.TransferSupport support) booleanMethods inherited from class jmri.util.DnDTableExportHandler
createTransferable, exportDone, getSourceActionsMethods inherited from class javax.swing.TransferHandler
canImport, exportAsDrag, exportToClipboard, getCopyAction, getCutAction, getDragImage, getDragImageOffset, getPasteAction, getVisualRepresentation, importData, setDragImage, setDragImageOffset
-
Field Details
-
_skipColumns
int[] _skipColumns
-
-
Constructor Details
-
DnDTableImportExportHandler
public DnDTableImportExportHandler() -
DnDTableImportExportHandler
Constructor for import/export of JTable cells- Parameters:
skipCols- array of column indices to refuse importing
-
-
Method Details
-
canImport
- Overrides:
canImportin classTransferHandler
-
importData
- Overrides:
importDatain classTransferHandler
-