Bug 127861 [DataBinding] Mark API provisional
bundles/org.eclipse.jface.databinding/src/org/eclipse/jface/databinding/viewers/TableViewerDescription.java
/**
	 * Add a column that is editable.  The cell editor will be defaulted based on the type of the property
	 * or can be explicitly set using the more verbose API that includes the CellEditor argument
	 * @param propertyName
	 */
	public void addEditableColumn(String propertyName) {
		addEditableColumn(-1, propertyName);
	}	
	
	/**
	 * Add a column that is editable.  The cell editor will be defaulted based on the type of the property
	 * or can be explicitly set using the more verbose API that includes the CellEditor argument
	 * @param index				The column index
	 * @param propertyName		The property name
	 */
	public void addEditableColumn(int index, String propertyName) {
		addEditableColumn(index, propertyName,null,null,null);
	}	
	
	/**
	 * @param columnIndex
	 * @param propertyName
	 */
	public void addColumn(int columnIndex, String propertyName) {
		addReadOnlyColumn(columnIndex, propertyName, null);
	}	
	/**
	 * @return cellModifier   The cell Modifier
	 */