@Override public void run() { viewer.setSelection(new StructuredSelection( new Object[] { this.project } )); }
/** * @param profile */ public void select(IConnectionProfile profile) { if ( profile != null ) { this.mViewer.setSelection(new StructuredSelection(profile), true); } }
/** * <p> * Set the selection to the Common Navigator tree, and expand nodes if * necessary. Use caution when invoking this method as it can cause * Navigator Content Extensions to load, thus causing plugin activation. * </p> * * @see org.eclipse.ui.part.ISetSelectionTarget#selectReveal(org.eclipse.jface.viewers.ISelection) */ public void selectReveal(ISelection selection) { if (commonViewer != null) { if(selection instanceof IStructuredSelection) { Object[] newSelection = ((IStructuredSelection)selection).toArray(); Object[] expandedElements = commonViewer.getExpandedElements(); Object[] newExpandedElements = new Object[newSelection.length + expandedElements.length]; System.arraycopy(expandedElements, 0, newExpandedElements, 0, expandedElements.length); System.arraycopy(newSelection, 0, newExpandedElements, expandedElements.length, newSelection.length); commonViewer.setExpandedElements(newExpandedElements); } commonViewer.setSelection(selection, true); } }
private void processChild ( IProgressMonitor monitor, TreeItem item ) { String subTask = DSEPlugin.getDefault().getResourceString("DSE.Jobs.ExpandAll.Subtask.label", //$NON-NLS-1$ new String[] {item.getText()}); monitor.subTask(subTask); cViewer.setSelection(new StructuredSelection(item), true); long start = System.currentTimeMillis(); expandToLevel2(cViewer, item, monitor, EXPAND_TO_LEVEL); try { checkCancelled(monitor); } catch (InterruptedException e) { } long check = System.currentTimeMillis(); if (inDebug) System.out.println("took " + (check - start) + " ms expanding " + item.getText() ); //$NON-NLS-1$ //$NON-NLS-2$ if (item.getItemCount() > 0) { } }
navigator.getNavigatorContentService().getActivationService().persistExtensionActivations(); navigator.getCommonViewer().refresh(); navigator.getCommonViewer().setSelection(initialSelection);
public void run() { boolean toMakeActive = !isChecked(); filterService.setActive(descriptor.getId(), toMakeActive); filterService.persistFilterActivationState(); ViewerFilter viewerFilter = filterService.getViewerFilter(descriptor); if (toMakeActive) { commonViewer.addFilter(viewerFilter); } else { commonViewer.removeFilter(viewerFilter); } // the action providers may no longer be enabled, so we // reset the selection. commonViewer.setSelection(StructuredSelection.EMPTY); setChecked(toMakeActive); } }
IProject newProject = (IProject) operation.getAffectedObjects()[0]; workingSetManager.addToWorkingSets(newProject, parentWorkingSets.toArray(new IWorkingSet[parentWorkingSets.size()])); viewer.setSelection(new StructuredSelection(newProject)); } else { WorkbenchNavigatorPlugin.getDefault().getLog().log(status);
public void createArea(Composite parent) { Composite composite = new Composite(parent, SWT.NULL); GridLayout layout = new GridLayout(1, false); layout.marginHeight = 0; layout.marginWidth = 0; composite.setLayout(layout); composite.setLayoutData(new GridData(GridData.FILL_BOTH)); if (description != null) createWrappingLabel(composite, description, 1); viewer = new CommonViewer(TEAM_NAVIGATOR_CONTENT, composite, SWT.BORDER); viewer.setSorter(new CommonViewerSorter()); viewer.setSorter(new TeamViewerSorter((CommonViewerSorter)viewer.getSorter())); viewer.getNavigatorContentService().bindExtensions(TeamUI.getTeamContentProviderManager().getContentProviderIds(scope), true); viewer.getNavigatorContentService().getActivationService().activateExtensions(TeamUI.getTeamContentProviderManager().getContentProviderIds(scope), true); GridData data = new GridData(GridData.FILL_BOTH); data.heightHint = 100; data.widthHint = 300; viewer.getControl().setLayoutData(data); viewer.getNavigatorContentService().addListener(this); viewer.setInput(getInitialInput()); viewer.refresh(); Object[] objects = getRootModelObjects(); viewer.setSelection(new StructuredSelection(objects), true); }
@Override public void createArea(Composite parent) { Composite composite = new Composite(parent, SWT.NULL); GridLayout layout = new GridLayout(1, false); layout.marginHeight = 0; layout.marginWidth = 0; composite.setLayout(layout); composite.setLayoutData(new GridData(GridData.FILL_BOTH)); if (description != null) createWrappingLabel(composite, description, 1); viewer = new CommonViewer(TEAM_NAVIGATOR_CONTENT, composite, SWT.BORDER); viewer.setSorter(new CommonViewerSorter()); viewer.setSorter(new TeamViewerSorter((CommonViewerSorter)viewer.getSorter())); viewer.getNavigatorContentService().bindExtensions(TeamUI.getTeamContentProviderManager().getContentProviderIds(scope), true); viewer.getNavigatorContentService().getActivationService().activateExtensions(TeamUI.getTeamContentProviderManager().getContentProviderIds(scope), true); GridData data = new GridData(GridData.FILL_BOTH); data.heightHint = 100; data.widthHint = 300; viewer.getControl().setLayoutData(data); viewer.getNavigatorContentService().addListener(this); viewer.setInput(getInitialInput()); viewer.refresh(); Object[] objects = getRootModelObjects(); viewer.setSelection(new StructuredSelection(objects), true); }
commonViewer.setSelection(StructuredSelection.EMPTY); commonViewer.setSelection(StructuredSelection.EMPTY);
commonViewer.setSelection(newSelection, true);
if(item.getData()==null) return; viewer.setSelection(new StructuredSelection(item.getData()), true); viewer.setExpandedState(item.getData(), true); if (item.getItemCount() > 0) {
mViewer.setSelection(new StructuredSelection(mInitialSelection)); mViewer.getTree().showSelection(); if (mViewer.getTree().getItemCount() == 1 && this.mShowConnect) {