File tree Expand file tree Collapse file tree 2 files changed +3
-11
lines changed
Expand file tree Collapse file tree 2 files changed +3
-11
lines changed Original file line number Diff line number Diff line change @@ -49,19 +49,11 @@ public static <T> Observable<Change<T>> fromObservableValueChanges(final Observa
4949 });
5050 }
5151
52- public static < T > Observable <ObservableValue < T >> fromInvalidations (final ObservableValue < T > fxObservable ) {
52+ public static Observable <javafx . beans . Observable > fromInvalidations (javafx . beans . Observable fxObservable ) {
5353 return Observable .create (subscriber -> {
54- final InvalidationListener listener = s -> subscriber . onNext ( fxObservable ) ;
54+ final InvalidationListener listener = subscriber :: onNext ;
5555 fxObservable .addListener (listener );
5656 subscriber .add (JavaFxSubscriptions .unsubscribeInEventDispatchThread (() -> fxObservable .removeListener (listener )));
5757 });
5858 }
59-
60- public static <T > Observable <Property <T >> fromInvalidations (final Property <T > fxProperty ) {
61- return Observable .create (subscriber -> {
62- final InvalidationListener listener = s -> subscriber .onNext (fxProperty );
63- fxProperty .addListener (listener );
64- subscriber .add (JavaFxSubscriptions .unsubscribeInEventDispatchThread (() -> fxProperty .removeListener (listener )));
65- });
66- }
6759}
Original file line number Diff line number Diff line change @@ -121,7 +121,7 @@ public static <T> Observable<Change<T>> fromObservableValueChanges(final Observa
121121 }
122122
123123 /**
124- * Emits a JavaFX Observable
124+ * Emits a JavaFX Observable every time it is invalidated.
125125 * @param fxObservable
126126 * @return
127127 */
You can’t perform that action at this time.
0 commit comments