Bug 127861 [DataBinding] Mark API provisional
bundles/org.eclipse.jface.databinding/src/org/eclipse/jface/internal/databinding/viewers/UpdatableCollectionViewer.java
private final AbstractListViewer viewer;
	private List elements = new ArrayList();
	
	private boolean updating=false;
	/**
	 * @param viewer
	 */
	
	
	public UpdatableCollectionViewer(AbstractListViewer viewer) {
		this.viewer = viewer;
		viewer.setContentProvider(new IStructuredContentProvider() {
			public Object[] getElements(Object inputElement) {
				return elements.toArray();
			}
			public void dispose() {