Package | Description |
---|---|
org.eclipse.core.databinding.beans |
Provides classes for observing JavaBeans(tm) objects.
|
org.eclipse.core.databinding.observable |
Provides the core APIs for observing changes in objects.
|
org.eclipse.core.databinding.observable.map |
Provides classes that can be used to observe changes in maps.
|
org.eclipse.core.databinding.observable.masterdetail |
Provides classes that can be used to observe a detail of a master object.
|
org.eclipse.core.databinding.property.list | |
org.eclipse.core.databinding.property.map | |
org.eclipse.core.databinding.property.set | |
org.eclipse.core.databinding.property.value | |
org.eclipse.jface.databinding.viewers |
Provides classes that can be used to observe the JFace Viewer framework.
|
Modifier and Type | Method and Description |
---|---|
static IObservableFactory |
BeansObservables.listFactory(Realm realm,
String propertyName,
Class elementType)
Deprecated.
use
BeanProperties instead |
static IObservableFactory |
PojoObservables.listFactory(Realm realm,
String propertyName,
Class elementType)
Deprecated.
use
PojoProperties instead |
static IObservableFactory |
BeansObservables.listFactory(String propertyName,
Class elementType)
Deprecated.
use
BeanProperties instead |
static IObservableFactory |
PojoObservables.listFactory(String propertyName,
Class elementType)
Deprecated.
use
PojoProperties instead |
static IObservableFactory |
BeansObservables.mapPropertyFactory(Realm realm,
String propertyName)
Deprecated.
use
BeanProperties instead |
static IObservableFactory |
PojoObservables.mapPropertyFactory(Realm realm,
String propertyName)
Deprecated.
use
PojoProperties instead |
static IObservableFactory |
BeansObservables.mapPropertyFactory(String propertyName)
Deprecated.
use
BeanProperties instead |
static IObservableFactory |
PojoObservables.mapPropertyFactory(String propertyName)
Deprecated.
use
PojoProperties instead |
static IObservableFactory |
BeansObservables.setFactory(Realm realm,
String propertyName)
Deprecated.
use
BeanProperties instead |
static IObservableFactory |
PojoObservables.setFactory(Realm realm,
String propertyName)
Deprecated.
use
PojoProperties instead |
static IObservableFactory |
BeansObservables.setFactory(Realm realm,
String propertyName,
Class elementType)
Deprecated.
use
BeanProperties instead |
static IObservableFactory |
PojoObservables.setFactory(Realm realm,
String propertyName,
Class elementType)
Deprecated.
use
PojoProperties instead |
static IObservableFactory |
BeansObservables.setFactory(String propertyName)
Deprecated.
use
BeanProperties instead |
static IObservableFactory |
PojoObservables.setFactory(String propertyName)
Deprecated.
use
PojoProperties instead |
static IObservableFactory |
BeansObservables.setFactory(String propertyName,
Class elementType)
Deprecated.
Returns a factory for creating observable sets in the current default
realm, tracking the given property of a particular bean object
|
static IObservableFactory |
PojoObservables.setFactory(String propertyName,
Class elementType)
Deprecated.
use
PojoProperties instead |
static IObservableFactory |
BeansObservables.setToMapFactory(Class beanClass,
String propertyName)
Deprecated.
use
BeanProperties instead |
static IObservableFactory |
BeansObservables.valueFactory(Realm realm,
String propertyName)
Deprecated.
use
BeanProperties instead |
static IObservableFactory |
PojoObservables.valueFactory(Realm realm,
String propertyName)
Deprecated.
use
PojoProperties instead |
static IObservableFactory |
BeansObservables.valueFactory(String propertyName)
Deprecated.
use
BeanProperties instead |
static IObservableFactory |
PojoObservables.valueFactory(String propertyName)
Deprecated.
use
PojoProperties instead |
Modifier and Type | Method and Description |
---|---|
static <K,V> IObservableFactory<K,IObservableValue<V>> |
Observables.mapEntryValueFactory(IObservableMap<K,V> map,
Object valueType)
Returns a factory for creating observable values tracking the value of
the
observable map entry identified by a
particular key. |
Constructor and Description |
---|
CompositeMap(IObservableMap<K,I> firstMap,
IObservableFactory<Set<I>,IObservableMap<I,V>> secondMapFactory)
Creates a new composite map.
|
Modifier and Type | Method and Description |
---|---|
static <M,E> IObservableList<E> |
MasterDetailObservables.detailList(IObservableValue<M> master,
IObservableFactory<? super M,IObservableList<E>> detailFactory,
Object detailElementType)
Creates a detail observable list from a master observable value and a
factory.
|
static <M,K,V> IObservableMap<K,V> |
MasterDetailObservables.detailMap(IObservableValue<M> master,
IObservableFactory<? super M,IObservableMap<K,V>> detailFactory,
Object detailKeyType,
Object detailValueType)
Creates a detail observable map from a master observable value and a
factory.
|
static <M,K,V> IObservableMap<K,V> |
MasterDetailObservables.detailMap(IObservableValue<M> master,
IObservableFactory<M,IObservableMap<K,V>> detailFactory)
Creates a detail observable map from a master observable value and a
factory.
|
static <M,E> IObservableSet<E> |
MasterDetailObservables.detailSet(IObservableValue<M> master,
IObservableFactory<? super M,IObservableSet<E>> detailFactory,
Object detailElementType)
Creates a detail observable set from a master observable value and a
factory.
|
static <M,T> IObservableValue<T> |
MasterDetailObservables.detailValue(IObservableValue<M> master,
IObservableFactory<? super M,IObservableValue<T>> detailFactory,
Object detailType)
Creates a detail observable value from a master observable value and a
factory.
|
static <M,E> IObservableList<E> |
MasterDetailObservables.detailValues(IObservableList<M> masterList,
IObservableFactory<? super M,IObservableValue<E>> detailFactory,
Object detailType)
Returns a detail observable list where each element is the detail value
of the element in the master observable list.
|
static <K,M,E> IObservableMap<K,E> |
MasterDetailObservables.detailValues(IObservableMap<K,M> masterMap,
IObservableFactory<? super M,IObservableValue<E>> detailFactory,
Object detailType)
Returns a detail observable map where the map's key set is the same as
the one of the given master observable map, and where each value is the
detail value of the corresponding value in the master observable map.
|
static <M,E> IObservableMap<M,E> |
MasterDetailObservables.detailValues(IObservableSet<M> masterSet,
IObservableFactory<? super M,IObservableValue<E>> detailFactory,
Object detailType)
Returns a detail observable map where the map's key set is the same as
the given observable set, and where each value is the detail value of the
element in the master observable set.
|
Modifier and Type | Method and Description |
---|---|
IObservableFactory<S,IObservableList<E>> |
ListProperty.listFactory() |
IObservableFactory<S,IObservableList<E>> |
IListProperty.listFactory()
Returns a factory for creating observable lists tracking this property of
a particular property source.
|
IObservableFactory<S,IObservableList<E>> |
ListProperty.listFactory(Realm realm) |
IObservableFactory<S,IObservableList<E>> |
IListProperty.listFactory(Realm realm)
Returns a factory for creating observable lists in the given realm,
tracking this property of a particular property source.
|
Modifier and Type | Method and Description |
---|---|
IObservableFactory<S,IObservableMap<K,V>> |
MapProperty.mapFactory() |
IObservableFactory<S,IObservableMap<K,V>> |
IMapProperty.mapFactory()
Returns a factory for creating observable maps tracking this property of
a particular property source.
|
IObservableFactory<S,IObservableMap<K,V>> |
MapProperty.mapFactory(Realm realm) |
IObservableFactory<S,IObservableMap<K,V>> |
IMapProperty.mapFactory(Realm realm)
Returns a factory for creating observable maps in the given realm,
tracking this property of a particular property source.
|
Modifier and Type | Method and Description |
---|---|
IObservableFactory<S,IObservableSet<E>> |
ISetProperty.setFactory()
Returns a factory for creating observable sets tracking this property of
a particular property source.
|
IObservableFactory<S,IObservableSet<E>> |
SetProperty.setFactory() |
IObservableFactory<S,IObservableSet<E>> |
ISetProperty.setFactory(Realm realm)
Returns a factory for creating observable sets in the given realm,
tracking this property of a particular property source.
|
IObservableFactory<S,IObservableSet<E>> |
SetProperty.setFactory(Realm realm) |
Modifier and Type | Method and Description |
---|---|
IObservableFactory<S,IObservableValue<T>> |
IValueProperty.valueFactory()
Returns a factory for creating observable values tracking this property
of a particular property source.
|
IObservableFactory<S,IObservableValue<T>> |
ValueProperty.valueFactory() |
IObservableFactory<S,IObservableValue<T>> |
IValueProperty.valueFactory(Realm realm)
Returns a factory for creating observable values in the given realm,
tracking this property of a particular property source.
|
IObservableFactory<S,IObservableValue<T>> |
ValueProperty.valueFactory(Realm realm) |
Constructor and Description |
---|
ObservableListTreeContentProvider(IObservableFactory listFactory,
TreeStructureAdvisor structureAdvisor)
Constructs an ObservableListTreeContentProvider using the given list
factory.
|
ObservableSetTreeContentProvider(IObservableFactory setFactory,
TreeStructureAdvisor structureAdvisor)
Constructs an ObservableListTreeContentProvider using the given list
factory.
|
Copyright (c) 2000, 2016 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.