Eclipse Platform
Release 3.3

Uses of Class
org.eclipse.core.databinding.observable.map.MapDiff

Packages that use MapDiff
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.  
 

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

Methods in org.eclipse.core.databinding.observable that return MapDiff
static MapDiff Diffs.computeMapDiff(Map oldMap, Map newMap)
          Computes the difference between two maps.
static MapDiff Diffs.createMapDiffSingleAdd(Object addedKey, Object newValue)
           
static MapDiff Diffs.createMapDiffSingleChange(Object existingKey, Object oldValue, Object newValue)
           
static MapDiff Diffs.createMapDiffSingleRemove(Object removedKey, Object oldValue)
           
static MapDiff Diffs.createMapDiffRemoveAll(Map copyOfOldMap)
           
static MapDiff Diffs.createMapDiff(Set addedKeys, Set removedKeys, Set changedKeys, Map oldValues, Map newValues)
           
 

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

Fields in org.eclipse.core.databinding.observable.map declared as MapDiff
 MapDiff MapChangeEvent.diff
          Description of the change to the source observable map.
 

Methods in org.eclipse.core.databinding.observable.map with parameters of type MapDiff
protected  void ObservableMap.fireMapChange(MapDiff diff)
           
protected  void AbstractObservableMap.fireMapChange(MapDiff diff)
          Fires map change events.
 

Constructors in org.eclipse.core.databinding.observable.map with parameters of type MapDiff
MapChangeEvent(IObservableMap source, MapDiff diff)
          Creates a new map change event
 


Eclipse Platform
Release 3.3

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2007. All rights reserved.