public class FXPinchSpreadTool extends AbstractTool<javafx.scene.Node>
Modifier and Type | Field and Description |
---|---|
static java.lang.Class<AbstractFXOnPinchSpreadPolicy> |
TOOL_POLICY_KEY |
pcs
ACTIVE_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, setAdaptable
public 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()
AbstractTool
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).registerListeners
in class AbstractTool<javafx.scene.Node>
protected void unregisterListeners()
AbstractTool
IDomain
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.