use of org.netxms.ui.eclipse.datacollection.dialogs.EditDciSummaryTableColumnDlg in project netxms by netxms.
the class SummaryTableColumns method addColumn.
/**
* Add new column
*/
private void addColumn() {
// $NON-NLS-1$ //$NON-NLS-2$
DciSummaryTableColumn column = new DciSummaryTableColumn("", "", 0, ";");
EditDciSummaryTableColumnDlg dlg = new EditDciSummaryTableColumnDlg(getShell(), column);
if (dlg.open() == Window.OK) {
columns.add(column);
viewer.setInput(columns.toArray());
viewer.setSelection(new StructuredSelection(column));
}
}
use of org.netxms.ui.eclipse.datacollection.dialogs.EditDciSummaryTableColumnDlg in project netxms by netxms.
the class SummaryTableColumns method editColumn.
/**
* Edit selected column
*/
private void editColumn() {
final IStructuredSelection selection = (IStructuredSelection) viewer.getSelection();
if (selection.size() == 1) {
final DciSummaryTableColumn column = (DciSummaryTableColumn) selection.getFirstElement();
EditDciSummaryTableColumnDlg dlg = new EditDciSummaryTableColumnDlg(getShell(), column);
if (dlg.open() == Window.OK) {
viewer.update(column, null);
}
}
}
Aggregations