public void setFocus() { if (viewer != null && viewer.getControl() != null && !viewer.getControl().isDisposed()) { viewer.getControl().setFocus(); } }
public void userTemplateRemoved(ITemplate template) { if (template instanceof ITemplate) { if (viewer == null || viewer.getControl() == null || viewer.getControl().isDisposed()) return; viewer.setInput(getViewerInput()); } }