/** {@inheritDoc} */ @Override public void setFocus() { if (tableViewer.getTable().isVisible()) { tableViewer.getTable().setFocus(); } else { mainForm.setFocus(); } }