public class FXPinchSpreadTool extends AbstractTool<javafx.scene.Node>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.Class<AbstractFXOnPinchSpreadPolicy> |
TOOL_POLICY_KEY |
pcsACTIVE_PROPERTY| Constructor and Description |
|---|
FXPinchSpreadTool() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Set<? extends AbstractFXOnPinchSpreadPolicy> |
getPinchSpreadPolicies(IVisualPart<javafx.scene.Node,? extends javafx.scene.Node> targetPart) |
protected java.util.Set<? extends AbstractFXOnPinchSpreadPolicy> |
getTargetPolicies(IViewer<javafx.scene.Node> viewer,
javafx.scene.input.ZoomEvent e) |
protected void |
registerListeners()
This method is called when a valid
IDomain is attached to this
tool so that you can register event listeners for various inputs
(keyboard, mouse) or model changes (selection, scroll offset / viewport). |
protected void |
unregisterListeners()
This method is called when the attached
IDomain is reset to
null so that you can unregister previously registered event
listeners. |
activate, addPropertyChangeListener, deactivate, getAdaptable, getDomain, isActive, removePropertyChangeListener, setAdaptablepublic static final java.lang.Class<AbstractFXOnPinchSpreadPolicy> TOOL_POLICY_KEY
protected java.util.Set<? extends AbstractFXOnPinchSpreadPolicy> getPinchSpreadPolicies(IVisualPart<javafx.scene.Node,? extends javafx.scene.Node> targetPart)
protected java.util.Set<? extends AbstractFXOnPinchSpreadPolicy> getTargetPolicies(IViewer<javafx.scene.Node> viewer, javafx.scene.input.ZoomEvent e)
protected void registerListeners()
AbstractToolIDomain is attached to this
tool so that you can register event listeners for various inputs
(keyboard, mouse) or model changes (selection, scroll offset / viewport).registerListeners in class AbstractTool<javafx.scene.Node>protected void unregisterListeners()
AbstractToolIDomain is reset to
null so that you can unregister previously registered event
listeners.unregisterListeners in class AbstractTool<javafx.scene.Node>Copyright (c) 2014 itemis AG and others. All rights reserved.