Bug 127861 [DataBinding] Mark API provisional
bundles/org.eclipse.jface.databinding/src/org/eclipse/jface/databinding/viewers/TableViewerDescription.java
/**
		 * @return property Class
		 */
		public Class getPropertyType() {
			return propertyType;
		}
		/**
		 * @param propertyType
		 */
		public void setPropertyType(Class propertyType) {
			this.propertyType = propertyType;
		}
		/**
		 * @return boolean for whether the column is editable
		 */
		public boolean isEditable() {
			return !readOnly;
		}
	}
	private TableViewer tableViewer;
	private List columns = new ArrayList();
	private ICellModifier cellModifier = null;
	/**
	 * @param tableViewer
	 */
	public TableViewerDescription(TableViewer tableViewer) {
		this.tableViewer = tableViewer;
	}
	/**
	 * @param columnIndex