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, setAdaptablepublic 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 ITransactionalpublic javafx.scene.transform.Affine getNodeTransform()
public void init()
init in interface ITransactionalpublic void setConcatenation(AffineTransform transform)
public void setPreConcatenation(AffineTransform transform)
public void setTransform(AffineTransform newTransform)
Copyright (c) 2014 itemis AG and others. All rights reserved.