VR - The visual root node of the UI toolkit used, e.g.
javafx.scene.Node in case of JavaFX.public interface ITool<VR> extends IActivatable, IAdaptable.Bound<IDomain<VR>>
ITool handles a certain aspect of user interaction. It may react
to input mouse, keyboard, and gesture events, as well as to changes to
logical models (adapted to the IViewer), which keep track of
selection, hover, etc.
As an reaction to input events, an ITool may manipulate the
IViewer's logical models, or interact with the IViewer's
IVisualParts via their respective IPolicys.ACTIVE_PROPERTY| Modifier and Type | Method and Description |
|---|---|
IDomain<VR> |
getDomain()
|
activate, deactivate, isActiveaddPropertyChangeListener, removePropertyChangeListenergetAdaptable, setAdaptableCopyright (c) 2014 itemis AG and others. All rights reserved.