Collection of Custom-Binding and Helpers for JavaFX(8)
advanced-bindings is a collection of useful helpers and custom binding implementations to simplify the development of applications that are heavily based on JavaFX's Properties and Bindings.
eu.lestard.advanced_bindings.api.MathBindings.*
Contains Bindings for all methods of java.lang.Math
Example:
@Test
public void testPow(){
DoubleProperty a = new SimpleDoubleProperty(3);
DoubleProperty b = new SimpleDoubleProperty(2);
final DoubleBinding pow = MathBindings.pow(a, b);
// 3^2 = 9
assertThat(pow).hasValue(9.0);
a.set(5);
b.set(3);
// 5^3 = 125
assertThat(pow).hasValue(125.0);
}