提交 ba8ed5a6 编写于 作者: S serge-rider

Columns controller extension


Former-commit-id: aeb2fcae
上级 2b4e2b4c
......@@ -18,7 +18,6 @@ package org.jkiss.dbeaver.ui.controls;
import org.eclipse.jface.action.Action;
import org.eclipse.jface.action.IContributionManager;
import org.eclipse.jface.action.IMenuManager;
import org.eclipse.jface.dialogs.IDialogConstants;
import org.eclipse.jface.viewers.*;
import org.eclipse.swt.SWT;
......@@ -124,7 +123,7 @@ public class ViewerColumnController<COLUMN, ELEMENT> {
});
}
public void addColumn(String name, String description, int style, boolean defaultVisible, boolean required, IColumnTextProvider<ELEMENT> labelProvider)
public void addColumn(String name, String description, int style, boolean defaultVisible, boolean required, IColumnTextProvider<ELEMENT> labelProvider, EditingSupport editingSupport)
{
addColumn(name, description, style, defaultVisible, required, false, null, new ColumnLabelProvider() {
@Override
......@@ -136,7 +135,7 @@ public class ViewerColumnController<COLUMN, ELEMENT> {
}
cell.setText(labelProvider.getText((ELEMENT) cell.getElement()));
}
}, null);
}, editingSupport);
}
public void addColumn(String name, String description, int style, boolean defaultVisible, boolean required, CellLabelProvider labelProvider)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册