public class AdapterFactory
extends java.lang.Object
| Constructor and Description |
|---|
AdapterFactory() |
| Modifier and Type | Method and Description |
|---|---|
static <E> javafx.collections.ObservableList<E> |
adapt(org.eclipse.core.databinding.observable.list.IObservableList list)
Adapt an
IObservableList to an ObservableList |
static <E> ObservableWritableValue<E> |
adapt(org.eclipse.core.databinding.observable.value.IObservableValue value)
Adapt an
IObservableValue to an ObservableWritableValue |
static <E,F extends javafx.beans.value.ObservableValue<E> & javafx.beans.value.WritableValue<E>> |
bind(F fxObs,
org.eclipse.core.databinding.observable.value.IObservableValue dbObs,
org.eclipse.fx.core.databinding.AdapterFactory.InitialSync initialSync)
Bind an javafx observable value to a eclipse db observable
|
static <E> void |
bind(javafx.collections.ObservableList<E> fxObs,
org.eclipse.core.databinding.observable.list.IObservableList dbObs,
org.eclipse.fx.core.databinding.AdapterFactory.InitialSync initialSync)
Bind a JavaFX observable list to an Eclipse DB observable list
|
static <S,T> org.eclipse.core.databinding.observable.list.IObservableList |
convertObservableList(org.eclipse.core.databinding.observable.list.IObservableList source,
javafx.util.Callback<S,T> converter)
Creates an readonly observable list which is backed by the source list but the values are converted using the
converter
|
public static <E> ObservableWritableValue<E> adapt(org.eclipse.core.databinding.observable.value.IObservableValue value)
IObservableValue to an ObservableWritableValuevalue - the eclipse db valuepublic static <E> javafx.collections.ObservableList<E> adapt(org.eclipse.core.databinding.observable.list.IObservableList list)
IObservableList to an ObservableListlist - the eclipse db listpublic static <E> void bind(javafx.collections.ObservableList<E> fxObs,
org.eclipse.core.databinding.observable.list.IObservableList dbObs,
org.eclipse.fx.core.databinding.AdapterFactory.InitialSync initialSync)
fxObs - the fx observabledbObs - the eclipse db observableinitialSync - the initial sync directionpublic static <E,F extends javafx.beans.value.ObservableValue<E> & javafx.beans.value.WritableValue<E>> void bind(F fxObs,
org.eclipse.core.databinding.observable.value.IObservableValue dbObs,
org.eclipse.fx.core.databinding.AdapterFactory.InitialSync initialSync)
fxObs - the javafx observabledbObs - the eclipse db observableinitialSync - the initial sync directionpublic static <S,T> org.eclipse.core.databinding.observable.list.IObservableList convertObservableList(org.eclipse.core.databinding.observable.list.IObservableList source,
javafx.util.Callback<S,T> converter)
source - the source listconverter - the converter