Bug 126839 [DataBinding] IObservable refactoring
bundles/org.eclipse.jface.databinding/src/org/eclipse/jface/internal/databinding/NestedUpdatableCellProvider.java
innerSetChangeListener = null;
	}
	/* (non-Javadoc)
	 * @see org.eclipse.jface.internal.provisional.databinding.IUpdatableCellProvider#getReadableSet()
	 */
	public IReadableSet getReadableSet() {
		return readableSet;
	}
	/* (non-Javadoc)
	 * @see org.eclipse.jface.internal.provisional.databinding.ICellProvider#getCellValue(java.lang.Object, int)
	 */
	public Object getCellValue(Object element, int index) {
		return innerUpdatableCellProvider.getCellValue(element, index);
	}
	
	/* (non-Javadoc)
	 * @see org.eclipse.jface.internal.provisional.databinding.ICellProvider#setCellValue(java.lang.Object, int, java.lang.Object)
	 */
	public void setCellValue(Object element, int index, Object value) {
		innerUpdatableCellProvider.setCellValue(element, index, value);
	}
	/* (non-Javadoc)
	 * @see org.eclipse.jface.internal.databinding.EventSource#fireEvent(int, java.lang.Object, java.lang.Object, java.lang.Object, int)
	 */
	public ChangeEvent fireEvent(int changeType, Object oldValue, Object newValue, Object parent, int position) {
		
		return fireChangeEvent(changeType, oldValue, newValue, parent, position);
	}
}