/** * <p> * Force the workbench to focus on the Common Navigator tree. * </p> * * @see org.eclipse.ui.part.WorkbenchPart#setFocus() */ public void setFocus() { if (commonViewer != null) { commonViewer.getTree().setFocus(); } }
private void handleOuterExpand2 ( final IProgressMonitor monitor) throws InterruptedException { if (currentDisplay != null) { final Tree tree = cViewer.getTree(); currentDisplay.syncExec(new Runnable() { public void run() { int count = tree.getItemCount(); monitor.beginTask(DSEPlugin.getDefault().getResourceString("DSE.Jobs.ExpandAll.label"), //$NON-NLS-1$ count); } }); currentDisplay.syncExec(new Runnable() { public void run() { TreeItem[] children = tree.getItems(); for (int i = 0; i < children.length; i++) { processChild(monitor, children[i]); monitor.worked(1); Display.getCurrent().readAndDispatch(); try { checkCancelled(monitor); } catch (InterruptedException e) { break; } } } }); } }
/** * @see org.eclipse.jface.action.IAction#run() */ public void run() { failedConnection = false; ConnectAction connectAction = new ConnectAction(mViewer.getTree().getShell()); connectAction.selectionChanged(this, this.getSelection()); connectAction.run(this); }
public void createPartControl(Composite parent) { super.createPartControl(parent); PlatformUI.getWorkbench().getHelpSystem().setHelp(getCommonViewer().getTree(), IHelpContextsConnectivityUIDSE.CONTEXT_ID_CONNECTIVITY_DSE_VIEW); } }
data.horizontalSpan = 1; data.verticalSpan = MIN_VIEWER_ELEMENTS; data.heightHint = mViewer.getTree().getItemHeight()