de.ralfebert.rcputils.databinding
Class ChangeTracker
java.lang.Object
de.ralfebert.rcputils.databinding.ChangeTracker
public class ChangeTracker
- extends java.lang.Object
ChangeTracker allows to observe all model or target observables in a
DataBindingContext. Can be used to set the dirty flag of an editor when
something changes.
Method Summary |
void |
addChangeListener(org.eclipse.core.databinding.observable.IChangeListener changeListener)
|
void |
addObservable(org.eclipse.core.databinding.observable.IObservable observable)
|
void |
removeChangeListener(org.eclipse.core.databinding.observable.IChangeListener changeListener)
|
void |
removeObservable(org.eclipse.core.databinding.observable.IObservable observable)
|
void |
trackModelObservables(org.eclipse.core.databinding.DataBindingContext bindings)
|
void |
trackTargetObservables(org.eclipse.core.databinding.DataBindingContext bindings)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ChangeTracker
public ChangeTracker()
addObservable
public void addObservable(org.eclipse.core.databinding.observable.IObservable observable)
removeObservable
public void removeObservable(org.eclipse.core.databinding.observable.IObservable observable)
trackModelObservables
public void trackModelObservables(org.eclipse.core.databinding.DataBindingContext bindings)
trackTargetObservables
public void trackTargetObservables(org.eclipse.core.databinding.DataBindingContext bindings)
addChangeListener
public void addChangeListener(org.eclipse.core.databinding.observable.IChangeListener changeListener)
removeChangeListener
public void removeChangeListener(org.eclipse.core.databinding.observable.IChangeListener changeListener)