Eclipse Platform
Release 3.6

Uses of Interface
org.eclipse.core.databinding.observable.map.IObservableMap

Packages that use IObservableMap
org.eclipse.core.databinding Provides classes for binding observable objects, for example UI widgets and model objects. 
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.observable.set Provides classes that can be used to observe changes in sets. 
org.eclipse.core.databinding.property Interfaces and classes for representing and observing properties of objects. 
org.eclipse.core.databinding.property.map   
org.eclipse.core.databinding.property.value   
org.eclipse.core.databinding.validation Provides the core APIs for validation. 
org.eclipse.jface.databinding.viewers Provides classes that can be used to observe the JFace Viewer framework. 
 

Uses of IObservableMap in org.eclipse.core.databinding
 

Methods in org.eclipse.core.databinding that return IObservableMap
 IObservableMap DataBindingContext.getValidationStatusMap()
          Deprecated. as of 1.1, please use DataBindingContext.getValidationStatusProviders()
 

Uses of IObservableMap in org.eclipse.core.databinding.beans
 

Methods in org.eclipse.core.databinding.beans that return IObservableMap
static IObservableMap BeansObservables.observeDetailMap(IObservableValue master, String propertyName)
          Helper method for MasterDetailObservables.detailMap(master, mapFactory(master.getRealm(), propertyName))
static IObservableMap PojoObservables.observeDetailMap(IObservableValue master, String propertyName)
          Helper method for MasterDetailObservables.detailMap(master, mapFactory(master.getRealm(), propertyName))
static IObservableMap BeansObservables.observeDetailMap(Realm realm, IObservableValue master, String propertyName)
          Deprecated. Use BeansObservables.observeDetailMap(IObservableValue, String) instead
static IObservableMap PojoObservables.observeDetailMap(Realm realm, IObservableValue master, String propertyName)
          Deprecated. Use PojoObservables.observeDetailMap(IObservableValue, String) instead
static IObservableMap BeansObservables.observeMap(IObservableSet domain, Class beanClass, String propertyName)
          Returns an observable map in the given observable set's realm tracking the current values of the named property for the beans in the given set.
static IObservableMap PojoObservables.observeMap(IObservableSet domain, Class pojoClass, String propertyName)
          Returns an observable map in the given observable set's realm tracking the current values of the named property for the pojos in the given set.
static IObservableMap BeansObservables.observeMap(IObservableSet domain, String propertyName)
          Returns an observable map in the given observable set's realm tracking the current values of the named property for the beans in the given set.
static IObservableMap PojoObservables.observeMap(IObservableSet domain, String propertyName)
          Returns an observable map in the given observable set's realm tracking the current values of the named property for the beans in the given set.
static IObservableMap BeansObservables.observeMap(Object bean, String propertyName)
          Returns an observable map in the default realm tracking the map-typed named property of the given bean object.
static IObservableMap PojoObservables.observeMap(Object pojo, String propertyName)
          Returns an observable map in the default realm tracking the map-typed named property of the given pojo object.
static IObservableMap BeansObservables.observeMap(Object bean, String propertyName, Class keyType, Class valueType)
          Returns an observable map in the default realm tracking the map-typed named property of the given bean object.
static IObservableMap PojoObservables.observeMap(Object pojo, String propertyName, Class keyType, Class valueType)
          Returns an observable map in the default realm tracking the map-typed named property of the given pojo object.
static IObservableMap BeansObservables.observeMap(Realm realm, Object bean, String propertyName)
          Returns an observable map in the given realm tracking the map-typed named property of the given bean object.
static IObservableMap PojoObservables.observeMap(Realm realm, Object pojo, String propertyName)
          Returns an observable map in the given realm tracking the map-typed named property of the given pojo object.
static IObservableMap BeansObservables.observeMap(Realm realm, Object bean, String propertyName, Class keyType, Class valueType)
          Returns an observable map in the given realm tracking the map-typed named property of the given bean object.
static IObservableMap PojoObservables.observeMap(Realm realm, Object pojo, String propertyName, Class keyType, Class valueType)
          Returns an observable map in the given realm tracking the map-typed named property of the given pojo object.
static IObservableMap[] BeansObservables.observeMaps(IObservableSet domain, Class beanClass, String[] propertyNames)
          Returns an array of observable maps in the given observable set's realm tracking the current values of the named properties for the beans in the given set.
static IObservableMap[] PojoObservables.observeMaps(IObservableSet domain, Class pojoClass, String[] propertyNames)
          Returns an array of observable maps in the given observable set's realm tracking the current values of the named propertys for the pojos in the given set.
static IObservableMap[] BeansObservables.observeMaps(IObservableSet domain, String[] propertyNames)
          Returns an array of observable maps in the given observable set's realm tracking the current values of the named properties for the beans in the given set.
static IObservableMap[] PojoObservables.observeMaps(IObservableSet domain, String[] propertyNames)
          Returns an array of observable maps in the given observable set's realm tracking the current values of the named properties for the beans in the given set.
 

Uses of IObservableMap in org.eclipse.core.databinding.observable
 

Methods in org.eclipse.core.databinding.observable that return IObservableMap
static IObservableMap Observables.proxyObservableMap(IObservableMap target)
          Returns an observable map that contains the same entries as the given map, and fires the same events as the given map, but can be disposed of without disposing of the wrapped map.
static IObservableMap Observables.unmodifiableObservableMap(IObservableMap map)
          Returns an unmodifiable observable map backed by the given observable map.
 

Methods in org.eclipse.core.databinding.observable with parameters of type IObservableMap
static IObservableFactory Observables.mapEntryValueFactory(IObservableMap map, Object valueType)
          Returns a factory for creating obervable values tracking the value of the observable map entry identified by a particular key.
static IObservableValue Observables.observeDetailMapEntry(IObservableMap map, IObservableValue master, Object valueType)
          Helper method for MasterDetailObservables.detailValue(master, mapEntryValueFactory(map, valueType), valueType).
static IObservableValue Observables.observeMapEntry(IObservableMap map, Object key)
          Returns an observable value that tracks changes to the value of an observable map's entry specified by its key.
static IObservableValue Observables.observeMapEntry(IObservableMap map, Object key, Object valueType)
          Returns an observable value that tracks changes to the value of an observable map's entry specified by its key.
static IObservableMap Observables.proxyObservableMap(IObservableMap target)
          Returns an observable map that contains the same entries as the given map, and fires the same events as the given map, but can be disposed of without disposing of the wrapped map.
static IObservableMap Observables.unmodifiableObservableMap(IObservableMap map)
          Returns an unmodifiable observable map backed by the given observable map.
 

Uses of IObservableMap in org.eclipse.core.databinding.observable.map
 

Classes in org.eclipse.core.databinding.observable.map that implement IObservableMap
 class AbstractObservableMap
           This class is thread safe.
 class BidiObservableMap
          An This class is thread safe.
 class BidirectionalMap
          Deprecated. This class is deprecated; use BidiObservableMap instead.
 class CompositeMap
          A read-only observable map formed by the composition of two observable maps.
 class ComputedObservableMap
          Maps objects to one of their attributes.
 class DecoratingObservableMap
          An observable map which decorates another observable map.
 class ObservableMap
           This class is thread safe.
 class WritableMap
           This class is thread safe.
 

Methods in org.eclipse.core.databinding.observable.map that return IObservableMap
 IObservableMap MapChangeEvent.getObservableMap()
          Returns the observable map from which this event originated.
 

Constructors in org.eclipse.core.databinding.observable.map with parameters of type IObservableMap
BidiObservableMap(IObservableMap wrappedMap)
          Constructs a BidirectionalMap tracking the given observable map.
BidirectionalMap(IObservableMap wrappedMap)
          Deprecated.  
CompositeMap(IObservableMap firstMap, IObservableFactory secondMapFactory)
          Creates a new composite map.
DecoratingObservableMap(IObservableMap decorated, boolean disposeDecoratedOnDispose)
          Constructs a DecoratingObservableMap which decorates the given observable.
MapChangeEvent(IObservableMap source, MapDiff diff)
          Creates a new map change event
 

Uses of IObservableMap in org.eclipse.core.databinding.observable.masterdetail
 

Methods in org.eclipse.core.databinding.observable.masterdetail that return IObservableMap
static IObservableMap MasterDetailObservables.detailMap(IObservableValue master, IObservableFactory detailFactory)
          Creates a detail observable map from a master observable value and a factory.
static IObservableMap MasterDetailObservables.detailMap(IObservableValue master, IObservableFactory detailFactory, Object detailKeyType, Object detailValueType)
          Creates a detail observable map from a master observable value and a factory.
 

Uses of IObservableMap in org.eclipse.core.databinding.observable.set
 

Constructors in org.eclipse.core.databinding.observable.set with parameters of type IObservableMap
MappedSet(IObservableSet input, IObservableMap map)
          Deprecated.  
 

Uses of IObservableMap in org.eclipse.core.databinding.property
 

Methods in org.eclipse.core.databinding.property that return IObservableMap
static IObservableMap[] Properties.observeEach(IObservableMap domainMap, IValueProperty[] properties)
          Returns an array of observable maps where each maps observes the corresponding value property on all elements in the given domain map's values collection, for each property in the given array.
static IObservableMap[] Properties.observeEach(IObservableSet domainSet, IValueProperty[] properties)
          Returns an array of observable maps where each map observes the corresponding value property on all elements in the given domain set, for each property in the given array.
 

Methods in org.eclipse.core.databinding.property with parameters of type IObservableMap
static IObservableMap[] Properties.observeEach(IObservableMap domainMap, IValueProperty[] properties)
          Returns an array of observable maps where each maps observes the corresponding value property on all elements in the given domain map's values collection, for each property in the given array.
 

Uses of IObservableMap in org.eclipse.core.databinding.property.map
 

Methods in org.eclipse.core.databinding.property.map that return IObservableMap
 IObservableMap IMapProperty.observe(Object source)
          Returns an observable map observing this map property on the given property source
 IObservableMap DelegatingMapProperty.observe(Object source)
           
 IObservableMap MapProperty.observe(Object source)
           
 IObservableMap IMapProperty.observe(Realm realm, Object source)
          Returns an observable map observing this map property on the given property source
 IObservableMap DelegatingMapProperty.observe(Realm realm, Object source)
           
 IObservableMap SimpleMapProperty.observe(Realm realm, Object source)
           
 IObservableMap IMapProperty.observeDetail(IObservableValue master)
          Returns an observable map on the master observable's realm which tracks this property of the values in the entry set of master.
 IObservableMap MapProperty.observeDetail(IObservableValue master)
           
 

Uses of IObservableMap in org.eclipse.core.databinding.property.value
 

Methods in org.eclipse.core.databinding.property.value that return IObservableMap
 IObservableMap SimpleValueProperty.observeDetail(IObservableMap master)
           
 IObservableMap IValueProperty.observeDetail(IObservableMap master)
          Returns an observable map on the master observable's realm where the map's key set is the same as the master observable map, and where each value is the property value of the corresponding value in the master observable map.
 IObservableMap DelegatingValueProperty.observeDetail(IObservableMap master)
           
 IObservableMap SimpleValueProperty.observeDetail(IObservableSet master)
           
 IObservableMap IValueProperty.observeDetail(IObservableSet master)
          Returns an observable map on the master observable's realm where the map's key set is the specified master set, and where each key maps to the current property value for each element.
 IObservableMap DelegatingValueProperty.observeDetail(IObservableSet master)
           
 

Methods in org.eclipse.core.databinding.property.value with parameters of type IObservableMap
 IObservableMap SimpleValueProperty.observeDetail(IObservableMap master)
           
 IObservableMap IValueProperty.observeDetail(IObservableMap master)
          Returns an observable map on the master observable's realm where the map's key set is the same as the master observable map, and where each value is the property value of the corresponding value in the master observable map.
 IObservableMap DelegatingValueProperty.observeDetail(IObservableMap master)
           
 

Uses of IObservableMap in org.eclipse.core.databinding.validation
 

Methods in org.eclipse.core.databinding.validation that return IObservableMap
 IObservableMap MultiValidator.observeValidatedMap(IObservableMap target)
          Returns a wrapper IObservableMap which stays in sync with the given target observable only when the validation status is valid.
 

Methods in org.eclipse.core.databinding.validation with parameters of type IObservableMap
 IObservableMap MultiValidator.observeValidatedMap(IObservableMap target)
          Returns a wrapper IObservableMap which stays in sync with the given target observable only when the validation status is valid.
 

Uses of IObservableMap in org.eclipse.jface.databinding.viewers
 

Fields in org.eclipse.jface.databinding.viewers declared as IObservableMap
protected  IObservableMap[] ObservableMapLabelProvider.attributeMaps
          Observable maps typically mapping from viewer elements to label values.
protected  IObservableMap[] ObservableMapCellLabelProvider.attributeMaps
          Observable maps typically mapping from viewer elements to label values.
 

Constructors in org.eclipse.jface.databinding.viewers with parameters of type IObservableMap
ObservableMapCellLabelProvider(IObservableMap attributeMap)
          Creates a new label provider that tracks changes to one attribute.
ObservableMapCellLabelProvider(IObservableMap[] attributeMaps)
          Creates a new label provider that tracks changes to more than one attribute.
ObservableMapLabelProvider(IObservableMap attributeMap)
           
ObservableMapLabelProvider(IObservableMap[] attributeMaps)
           
 


Eclipse Platform
Release 3.6

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.