Bug 190061 [Metadata] Update @since tags for new API
Patch to follow
bundles/org.eclipse.jface.databinding/src/org/eclipse/jface/databinding/viewers/ObservableSetContentProvider.java
* 
 */
public final class ObservableSetContentProvider implements
		IStructuredContentProvider {
	private class KnownElementsSet extends ObservableSet {
		KnownElementsSet(Set wrappedSet) {
			super(SWTObservables.getRealm(Display.getDefault()), wrappedSet, Object.class);
		}
		void doFireDiff(Set added, Set removed) {
			fireSetChange(Diffs.createSetDiff(added, removed));
		}
		void doFireStale(boolean isStale) {
			if (isStale) {
				fireStale();
			} else {
				fireChange();
			}
		}
	}
	private IObservableSet readableSet;
	private Viewer viewer;
	/**
	 * This readableSet returns the same elements as the input readableSet.
	 * However, it only fires events AFTER the elements have been added or
	 * removed from the viewer.
	 */
	private KnownElementsSet knownElements;
	private ISetChangeListener listener = new ISetChangeListener() {
		public void handleSetChange(SetChangeEvent event) {
			boolean wasStale = knownElements.isStale();