Eclipse Platform
Release 3.5

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.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.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
 

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.5

Guidelines for using Eclipse APIs.

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