@FrameworkOnly public class DnDAutoSelectSupport extends TransferHandler implements StackDnDAutoSelectSupport
TransferHandler
added to a StackDockComponent
, will be informed if the mouse hovers over a tab, and
forwards that information to the client.TransferHandler
, but it will always return false
when
calling TransferHandler#canImport(TransferSupport))
.TransferHandler.DropLocation, TransferHandler.TransferSupport
COPY, COPY_OR_MOVE, LINK, MOVE, NONE
Constructor and Description |
---|
DnDAutoSelectSupport() |
Modifier and Type | Method and Description |
---|---|
boolean |
canImport(TransferHandler.TransferSupport support) |
void |
install(StackDockStation station,
StackDockComponent component)
Called if a
StackDockComponent has been bound to a DockController . |
void |
uninstall(StackDockComponent component)
Called if a
StackDockComponent has been removed from a DockController . |
canImport, createTransferable, exportAsDrag, exportDone, exportToClipboard, getCopyAction, getCutAction, getDragImage, getDragImageOffset, getPasteAction, getSourceActions, getVisualRepresentation, importData, importData, setDragImage, setDragImageOffset
public void install(StackDockStation station, StackDockComponent component)
StackDnDAutoSelectSupport
StackDockComponent
has been bound to a DockController
.install
in interface StackDnDAutoSelectSupport
station
- the station on which component
is showncomponent
- the component that was boundpublic void uninstall(StackDockComponent component)
StackDnDAutoSelectSupport
StackDockComponent
has been removed from a DockController
.uninstall
in interface StackDnDAutoSelectSupport
component
- the component that was removedpublic boolean canImport(TransferHandler.TransferSupport support)
canImport
in class TransferHandler