Eclipse Platform
Release 3.6

Uses of Class
org.eclipse.core.databinding.observable.list.ListDiff

Packages that use ListDiff
org.eclipse.core.databinding.observable Provides the core APIs for observing changes in objects. 
org.eclipse.core.databinding.observable.list Provides classes for observing changes in lists. 
org.eclipse.core.databinding.property.list   
 

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

Methods in org.eclipse.core.databinding.observable that return ListDiff
static ListDiff Diffs.computeLazyListDiff(List oldList, List newList)
          Returns a lazily computed ListDiff describing the change between the specified old and new list states.
static ListDiff Diffs.computeListDiff(List oldList, List newList)
          Returns a ListDiff describing the change between the specified old and new list states.
static ListDiff Diffs.createListDiff(ListDiffEntry difference)
           
static ListDiff Diffs.createListDiff(ListDiffEntry[] differences)
           
static ListDiff Diffs.createListDiff(ListDiffEntry difference1, ListDiffEntry difference2)
           
 

Uses of ListDiff in org.eclipse.core.databinding.observable.list
 

Fields in org.eclipse.core.databinding.observable.list declared as ListDiff
 ListDiff ListChangeEvent.diff
          Description of the change to the source observable list.
 

Methods in org.eclipse.core.databinding.observable.list with parameters of type ListDiff
protected  void ObservableList.fireListChange(ListDiff diff)
           
protected  void AbstractObservableList.fireListChange(ListDiff diff)
           
protected  void DecoratingObservableList.fireListChange(ListDiff diff)
           
 

Constructors in org.eclipse.core.databinding.observable.list with parameters of type ListDiff
ListChangeEvent(IObservableList source, ListDiff diff)
          Creates a new list change event.
 

Uses of ListDiff in org.eclipse.core.databinding.property.list
 

Methods in org.eclipse.core.databinding.property.list with parameters of type ListDiff
protected abstract  void SimpleListProperty.doSetList(Object source, List list, ListDiff diff)
          Updates the property on the source with the specified change.
protected  void ListProperty.doUpdateList(Object source, ListDiff diff)
          Updates the property on the source with the specified change
protected  void SimpleListProperty.doUpdateList(Object source, ListDiff diff)
           
protected  void MultiListProperty.doUpdateList(Object source, ListDiff diff)
           
protected  void DelegatingListProperty.doUpdateList(Object source, ListDiff diff)
           
 void SimpleListProperty.setList(Object source, List list, ListDiff diff)
          Updates the property on the source with the specified change.
 void ListProperty.updateList(Object source, ListDiff diff)
           
 void IListProperty.updateList(Object source, ListDiff diff)
          Updates the property on the source with the specified change Note: This method is made available to facilitate basic property access.
 


Eclipse Platform
Release 3.6

Guidelines for using Eclipse APIs.

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