Bug 126839 [DataBinding] IObservable refactoring
bundles/org.eclipse.jface.databinding/src/org/eclipse/jface/internal/databinding/viewers/TableViewerUpdatableCollectionExtended.java
}
		}
		
		public Image getImage(Object element) {
			return getColumnImage(element, 0);
		}
		public String getText(Object element) {
			return getColumnText(element, 0);
		}
	}
	private final TableViewerDescription tableViewerDescription;
			
	private ITableLabelProvider tableLabelProvider = new TableLabelProvider(); 
	private IDataBindingContext dataBindingContext;
	private int updateTime;
	
	private final IChangeListener dummyListener = new IChangeListener() {
		public void handleChange(ChangeEvent changeEvent) {
		}
	};
		
	/**
	 * @param tableViewerDescription
	 * @param dataBindingContext 
 	 * @param updateTime 
	 */
	public TableViewerUpdatableCollectionExtended(
			TableViewerDescription tableViewerDescription, IDataBindingContext dataBindingContext, int updateTime) {
		super(tableViewerDescription.getTableViewer());
		this.updateTime = updateTime;