Eclipse Platform
Release 3.4

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 PojoObservables.observeMap(IObservableSet domain, Class pojoClass, String propertyName)
          Returns an observable map in the default realm tracking the current values of the named property for the pojos in the given set.
static IObservableMap[] PojoObservables.observeMaps(IObservableSet domain, Class pojoClass, String[] propertyNames)
          Returns an array of observable maps in the default realm tracking the current values of the named propertys for the pojos in the given set.
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 PojoObservables.observeDetailMap(Realm realm, IObservableValue master, String propertyName)
          Helper method for MasterDetailObservables.detailMap(master, mapFactory(realm, propertyName))
static IObservableMap BeansObservables.observeMap(IObservableSet domain, Class beanClass, String propertyName)
          Returns an observable map in the default realm tracking the current values of the named property for the beans in the given set.
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[] BeansObservables.observeMaps(IObservableSet domain, Class beanClass, String[] propertyNames)
          Returns an array of observable maps in the default realm tracking the current values of the named propertys for the beans in the given set.
static IObservableMap BeansObservables.observeDetailMap(Realm realm, IObservableValue master, String propertyName)
          Helper method for MasterDetailObservables.detailMap(master, mapFactory(realm, propertyName))
 

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

Methods in org.eclipse.core.databinding.observable with parameters of type IObservableMap
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 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).
 

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 BidirectionalMap
           This class is thread safe.
 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 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
BidirectionalMap(IObservableMap wrappedMap)
           
CompositeMap(IObservableMap firstMap, IObservableFactory secondMapFactory)
          Creates a new composite map.
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.
 

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)
           
 

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
ObservableMapLabelProvider(IObservableMap attributeMap)
           
ObservableMapLabelProvider(IObservableMap[] attributeMaps)
           
 


Eclipse Platform
Release 3.4

Guidelines for using Eclipse APIs.

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