public class FXViewportBehavior extends AbstractBehavior<javafx.scene.Node> implements java.beans.PropertyChangeListener
Modifier and Type | Field and Description |
---|---|
protected javafx.scene.transform.Affine |
contentsTx |
pcs
ACTIVE_PROPERTY
Constructor and Description |
---|
FXViewportBehavior() |
Modifier and Type | Method and Description |
---|---|
void |
activate() |
protected void |
applyViewport(double translateX,
double translateY,
double width,
double height,
AffineTransform contentsTransform) |
void |
deactivate() |
protected ScrollPaneEx |
getScrollPane() |
void |
propertyChange(java.beans.PropertyChangeEvent evt) |
protected void |
setTx(javafx.scene.transform.Affine tx,
AffineTransform at) |
addFeedback, addFeedback, addHandles, addHandles, addPropertyChangeListener, getAdaptable, getFeedbackParts, getHandleParts, getHost, isActive, removeFeedback, removeHandles, removePropertyChangeListener, setAdaptable, switchAdaptableScopes
public void activate()
activate
in interface IActivatable
activate
in class AbstractBehavior<javafx.scene.Node>
protected void applyViewport(double translateX, double translateY, double width, double height, AffineTransform contentsTransform)
public void deactivate()
deactivate
in interface IActivatable
deactivate
in class AbstractBehavior<javafx.scene.Node>
protected ScrollPaneEx getScrollPane()
public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange
in interface java.beans.PropertyChangeListener
protected void setTx(javafx.scene.transform.Affine tx, AffineTransform at)
Copyright (c) 2014 itemis AG and others. All rights reserved.