Beispiel #1
0
 public FloatProperty spentEffortProperty() {
   FloatProperty spentEffort = new SimpleFloatProperty();
   spentEffort.bind(
       Bindings.createDoubleBinding(
           () ->
               getObservableLoggedEffort().stream().mapToDouble(Effort::getDurationAsNumber).sum(),
           getObservableLoggedEffort()));
   return spentEffort;
 }