N
- UniqueNode
typeT
- WebExTree
typeM
- ExTreeModel
typepublic abstract class ExTreeTransferHandler<N extends UniqueNode,T extends WebExTree<N>,M extends ExTreeModel<N>> extends AbstractTreeTransferHandler<N,T,M>
TransferHandler
implementation for WebExTree
that provides a quick and convenient way to implement
drag and drop for UniqueNode
s within the tree or between different trees using the same type of UniqueNode
s.TransferHandler.DropLocation, TransferHandler.TransferSupport
draggedNodeIndices, draggedNodes, dropHandlers, expandMultipleNodes, expandSingleNode, nodesAcceptPolicy
COPY, COPY_OR_MOVE, LINK, MOVE, NONE
Constructor and Description |
---|
ExTreeTransferHandler() |
canBeDragged, canDropTo, canImport, copy, createDropHandlers, createNodesDropCallback, createTransferable, createTransferable, dropCompleted, dropFailed, exportDone, extract, finishDrop, getAdjustedDropIndex, getDropHandler, getNodesAcceptPolicy, getSourceActions, importData, isCopyAction, isExpandMultipleNodes, isExpandSingleNode, isMoveAction, performDropOperation, prepareDropOperation, removeTreeNodes, setExpandMultipleNodes, setExpandSingleNode, setNodesAcceptPolicy, toString
canImport, exportAsDrag, exportToClipboard, getCopyAction, getCutAction, getDragImage, getDragImageOffset, getPasteAction, getVisualRepresentation, importData, setDragImage, setDragImageOffset
Copyright © 2020. All rights reserved.