@Override public void setFocus() { if (model.isDynamic()) { if (mainPageBook.getCurrentPage() != null) mainPageBook.getCurrentPage().setFocus(); } }
/** * Returns the current page visible in the part. * @return the current page */ public IDetailsPage getCurrentPage() { Control control = pageBook.getCurrentPage(); if (control != null) { Object data = control.getData(); if (data instanceof IDetailsPage) return (IDetailsPage) data; } return null; }
/** * Returns the current page visible in the part. * @return the current page */ public IDetailsPage getCurrentPage() { Control control = pageBook.getCurrentPage(); if (control != null) { Object data = control.getData(); if (data instanceof IDetailsPage) return (IDetailsPage) data; } return null; }
private void masterCheckChanged(boolean userChange) { boolean enabled = fTracingCheck.getSelection(); fPluginViewer.getTable().setEnabled(enabled); Control currentPage = fPageBook.getCurrentPage(); if (currentPage != null && enabled == false) { fPageBook.showEmptyPage(); } if (enabled) { fPluginViewer.setInput(getTraceableModels()); } int count = 0; if(fPluginViewer!=null) count = fPluginViewer.getTable().getItemCount(); fSelectAllButton.setEnabled(enabled && count > 0); fDeselectAllButton.setEnabled(enabled && count > 0); fRestoreDefaultButton.setEnabled(enabled && count > 0); fRestoreSelectedDefaultButton.setEnabled(!fPluginViewer.getStructuredSelection().isEmpty()); if (enabled == false) { fRestoreSelectedDefaultButton.setEnabled(false); } }
Composite pageComposite = (Composite) categoryPageBook.getCurrentPage();