Bug 127861 [DataBinding] Mark API provisional
bundles/org.eclipse.jface.databinding/src/org/eclipse/jface/databinding/UpdatableTracker.java
package org.eclipse.jface.databinding;
import java.util.HashSet;
import java.util.Set;
/**
 * This class makes it possible to monitor whenever an IReadable is read from.
 * This can be used to automatically attach and remove listeners. How to use it:
 * 
 * <p>
 * If you are implementing an IReadable, invoke getterCalled(this) whenever
 * a getter is called - that is, whenever your updatable is read from. You 
 * only need to do this once per method call. If one getter delegates to another,