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
IVisualPart
s via their respective IPolicy
s.ACTIVE_PROPERTY
Modifier and Type | Method and Description |
---|---|
IDomain<VR> |
getDomain()
|
activate, deactivate, isActive
addPropertyChangeListener, removePropertyChangeListener
getAdaptable, setAdaptable
Copyright (c) 2014 itemis AG and others. All rights reserved.