if (node != null) {
if (node instanceof ImageView) {
this.imageProperty.set(((ImageView) node).getImage());
} else {
final WritableImage wi = node.snapshot(new SnapshotParameters(), null);
this.imageProperty.set(wi);
}
}
final double width = getImage().getWidth();