public static FloatBinding wrap(ObservableValue<? extends Number> source) { return new FloatBinding() { { bind(source); } @Override protected float computeValue() { return source.getValue().floatValue(); } }; }
@Override public DoubleBinding divide(double other) { return getDelegate().divide(other); }
@Override protected float computeValue() { return delegate.get(); }
@Override public FloatBinding add(float other) { return getDelegate().add(other); }
@Override public void addListener(ChangeListener<? super Number> listener) { getDelegate().addListener(listener); }
@Override public StringBinding asString(String format) { return getDelegate().asString(format); }
@Override public float floatValue() { return getDelegate().floatValue(); }
@Override public void dispose() { getDelegate().dispose(); }
@Override public ObjectExpression<Float> asObject() { return getDelegate().asObject(); }
@Override public double doubleValue() { return getDelegate().doubleValue(); }
@Override public FloatBinding add(int other) { return getDelegate().add(other); }
@Override public void addListener(InvalidationListener listener) { getDelegate().addListener(listener); }
@Override public StringBinding asString(Locale locale, String format) { return getDelegate().asString(locale, format); }
@Override public FloatBinding divide(int other) { return getDelegate().divide(other); }
@Override public DoubleBinding add(double other) { return getDelegate().add(other); }
@Override public void addListener(InvalidationListener listener) { if (listener instanceof UIThreadAware) { getDelegate().addListener(listener); } else { getDelegate().addListener(new UIThreadAwareInvalidationListener(listener)); } }
@Override public StringBinding asString() { return getDelegate().asString(); }
@Override public FloatBinding divide(long other) { return getDelegate().divide(other); }
@Override public FloatBinding add(long other) { return getDelegate().add(other); }
@Override public void addListener(ChangeListener<? super Number> listener) { if (listener instanceof UIThreadAware) { getDelegate().addListener(listener); } else { getDelegate().addListener(new UIThreadAwareChangeListener<>(listener)); } }