UnitVectorProperty extends SimpleObjectProperty<Vector2dfx> { @Pure public ReadOnlyDoubleProperty xProperty() { if (isBound()) { return super.get().xProperty(); } return internalXProperty().getReadOnlyProperty(); } UnitVectorProperty(Object bean, String name, GeomFactory2dfx factory); GeomFactory2dfx getGeomFactory(); @Override Vector2dfx get(); @Override void set(Vector2dfx newValue); void set(double x, double y); double getX(); double getY(); @Pure ReadOnlyDoubleProperty xProperty(); @Pure ReadOnlyDoubleProperty yProperty();  }
@Test public void xProperty() { ReadOnlyDoubleProperty x = this.property.xProperty(); assertNotNull(x); assertEpsilonEquals(ux, x.get()); }