TreeViewerColumn mainColumn =
newTreeViewerColumn(viewer, SWT.LEFT, "Name", 200);
mainColumn.getColumn().addSelectionListener(labelSorter);
ILabelDecorator decorator =
PlatformUI.getWorkbench().getDecoratorManager().getLabelDecorator();
mainColumn.setLabelProvider(new DecoratingStyledCellLabelProvider(
mainLabels, decorator, null));
TreeViewerColumn descriptionColumn =
newTreeViewerColumn(viewer, SWT.LEFT, "Description", 200);
ColumnLabelProvider descriptionLabels = new CommandDescriptionProvider();