fTodoTasksList.setTableColumns(new ListDialogField.ColumnsDescription(columnsHeaders, false));
fTodoTasksList.setTableColumns(new ListDialogField.ColumnsDescription(columnsHeaders, true));
	public TodoTaskConfigurationBlock(IStatusChangeListener context, IJavaProject project) {		fContext= context;		fProject= project;				fWorkingValues= getOptions(true);								TaskTagAdapter adapter=  new TaskTagAdapter();		String[] buttons= new String[] {			/* 0 */ PreferencesMessages.getString("TodoTaskConfigurationBlock.markers.tasks.add.button"),			/* 1 */ PreferencesMessages.getString("TodoTaskConfigurationBlock.markers.tasks.remove.button"),			null,			/* 3 */ PreferencesMessages.getString("TodoTaskConfigurationBlock.markers.tasks.edit.button"),		};		fTodoTasksList= new ListDialogField(adapter, buttons, new TodoTaskLabelProvider());		fTodoTasksList.setDialogFieldListener(adapter);		fTodoTasksList.setLabelText(PreferencesMessages.getString("TodoTaskConfigurationBlock.markers.tasks.label"));		fTodoTasksList.setRemoveButtonIndex(1);				String[] columnsHeaders= new String[] {			PreferencesMessages.getString("TodoTaskConfigurationBlock.markers.tasks.name.column"),			PreferencesMessages.getString("TodoTaskConfigurationBlock.markers.tasks.priority.column"),		};				fTodoTasksList.setTableColumns(new ListDialogField.ColumnsDescription(columnsHeaders, false));		unpackTodoTasks();		if (fTodoTasksList.getSize() > 0) {			fTodoTasksList.selectFirstElement();		} else {			fTodoTasksList.enableButton(3, false);		}				fTaskTagsStatus= new StatusInfo();			}