public class FXTransformPolicy extends AbstractPolicy<javafx.scene.Node> implements ITransactional
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TRANSFORMATION_PROVIDER_ROLE |
Constructor and Description |
---|
FXTransformPolicy() |
Modifier and Type | Method and Description |
---|---|
IUndoableOperation |
commit() |
javafx.scene.transform.Affine |
getNodeTransform() |
protected static Dimension |
getSnapToGridOffset(GridModel gridModel,
double localX,
double localY,
double gridCellWidthFraction,
double gridCellHeightFraction) |
void |
init() |
void |
setConcatenation(AffineTransform transform) |
void |
setPreConcatenation(AffineTransform transform) |
void |
setTransform(AffineTransform newTransform) |
commit, disableRefreshVisuals, enableRefreshVisuals, getAdaptable, getHost, init, setAdaptable
public static final java.lang.String TRANSFORMATION_PROVIDER_ROLE
protected static Dimension getSnapToGridOffset(GridModel gridModel, double localX, double localY, double gridCellWidthFraction, double gridCellHeightFraction)
public IUndoableOperation commit()
commit
in interface ITransactional
public javafx.scene.transform.Affine getNodeTransform()
public void init()
init
in interface ITransactional
public void setConcatenation(AffineTransform transform)
public void setPreConcatenation(AffineTransform transform)
public void setTransform(AffineTransform newTransform)
Copyright (c) 2014 itemis AG and others. All rights reserved.