protected void setupListener() { // register as selection listener selListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { // are we following the selection? if (followSelection.isChecked()) { newSelection(selection); } } }; getSite().getWorkbenchWindow().getSelectionService().addSelectionListener( selListener); }
/** * addListeners */ private void addListeners() { // this.listenForScriptChanges(); ISelectionService selectionService = getSite().getWorkbenchWindow().getSelectionService(); // @formatter:off selectionService.addPostSelectionListener( IPageLayout.ID_PROJECT_EXPLORER, new ISelectionListener() { public void selectionChanged(IWorkbenchPart part, ISelection selection) { if (part != IndexView.this && selection instanceof IStructuredSelection) { setInputFromSelection(selection); } } } ); // @formatter:on }
/** * listen for events when a tour is selected */ private void addSelectionListener() { _postSelectionListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { if (part == Map3View.this) { // ignore own selections return; } onSelectionChanged(selection); } }; getSite().getPage().addPostSelectionListener(_postSelectionListener); }
private void addSelectionListener() { _postSelectionListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { if (part == TourEditor.this) { return; } onSelectionChanged(selection); } }; // register selection listener in the page getSite().getPage().addPostSelectionListener(_postSelectionListener); }
/** * listen for events when a tour is selected */ private void addSelectionListener() { _postSelectionListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { if (part == ConconiView.this) { return; } onSelectionChanged(selection); } }; getSite().getPage().addPostSelectionListener(_postSelectionListener); }
/** * listen for events when a tour is selected */ private void addSelectionListener() { _postSelectionListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { if (part == TrainingView.this) { return; } onSelectionChanged(selection); } }; getSite().getPage().addPostSelectionListener(_postSelectionListener); }
private void addSelectionListener() { _postSelectionListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { if (part == TourSegmenterView.this) { return; } onSelectionChanged(selection); } }; getSite().getPage().addPostSelectionListener(_postSelectionListener); }
private void addSelectionListener() { // this view part is a selection listener _postSelectionListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { if (selection instanceof SelectionDeletedTours) { reloadViewer(); } } }; // register selection listener in the page getSite().getPage().addPostSelectionListener(_postSelectionListener); }
private void addSelectionListener() { _selectionListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { // prevent to listen to a selection which is originated by this year chart if (part == CalendarView.this) { return; } onSelectionChanged(selection); } }; // register selection listener in the page getSite().getPage().addPostSelectionListener(_selectionListener); }
private void addSelectionListener() { // this view part is a selection listener _postSelectionListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { // prevent to listen to a selection which is originated by this year chart if (part == TourBookView.this) { return; } onSelectionChanged(selection); } }; // register selection listener in the page getSite().getPage().addPostSelectionListener(_postSelectionListener); }
private void addSelectionListener() { // this view part is a selection listener _postSelectionListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { if (selection instanceof SelectionDeletedTours) { final SelectionDeletedTours deletedTourSelection = (SelectionDeletedTours) selection; updateViewerAfterTourIsDeleted(_rootItem, deletedTourSelection.removedTours); } } }; // register selection listener in the page getSite().getPage().addPostSelectionListener(_postSelectionListener); }
/** * listen for events when a tour is selected */ private void addSelectionListener() { _postSelectionListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { if (part == TourMarkerView.this) { return; } onSelectionChanged(selection); } }; getSite().getPage().addPostSelectionListener(_postSelectionListener); }
/** * listen for events when a tour is selected */ private void addSelectionListener() { _postSelectionListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { if (part == HeartRateVariabilityView.this) { return; } onSelectionChanged(selection); } }; getSite().getPage().addPostSelectionListener(_postSelectionListener); }
private void addListeners() { final IWorkbenchPage page = getSite().getPage(); _partContainer.addControlListener(new ControlAdapter() { @Override public void controlResized(final ControlEvent event) { onResizeUI(); } }); _postSelectionListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { onSelectionChanged(selection); } }; page.addPostSelectionListener(_postSelectionListener); }
/** * listen for events when a tour is selected */ private void addSelectionListener() { _postSelectionListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { if (part == TourDataEditorView.this) { return; } onSelectionChanged(selection); } }; getSite().getPage().addPostSelectionListener(_postSelectionListener); }
/** * listen for events when a tour is selected */ private void addSelectionListener() { _postSelectionListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { if (part == TourChartView.this) { return; } onSelectionChanged(selection); } }; getSite().getPage().addPostSelectionListener(_postSelectionListener); }
private void addSelectionListener() { // this view part is a selection listener _postSelectionListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { if (part == StatisticView.this) { return; } if (selection instanceof SelectionDeletedTours) { updateStatistic(); } } }; // register selection listener in the page getSite().getPage().addPostSelectionListener(_postSelectionListener); }
private void triggerAction(String actionID, Event event) { IAction action= getTextEditor().getAction(actionID); if (action != null) { if (action instanceof IUpdate) ((IUpdate) action).update(); // hack to propagate line change if (action instanceof ISelectionListener) { ((ISelectionListener)action).selectionChanged(null, null); } if (action.isEnabled()) { if (event == null) { action.run(); } else { event.type= SWT.MouseDoubleClick; event.count= 2; action.runWithEvent(event); } } } }
public PartListenerGroup(ITextEditor editorPart) { fPart= editorPart; fCurrentJob= null; fAstListeners= new ListenerList(ListenerList.IDENTITY); fSelectionListener= new ISelectionChangedListener() { public void selectionChanged(SelectionChangedEvent event) { ISelection selection= event.getSelection(); if (selection instanceof ITextSelection) { fireSelectionChanged((ITextSelection) selection); } } }; fPostSelectionListener= new ISelectionListener() { public void selectionChanged(IWorkbenchPart part, ISelection selection) { if (part == fPart && selection instanceof ITextSelection) firePostSelectionChanged((ITextSelection) selection); } }; }
public static void showMarker(IMarker marker, String viewId, IWorkbenchPart source) { IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage(); IViewPart view = page.findView(viewId); if (!page.isPartVisible(view)) { try { view = page.showView(viewId); } catch (PartInitException e) { FindbugsPlugin.getDefault().logException(e, "Could not open view: " + viewId); return; } } if (view instanceof IMarkerSelectionHandler) { IMarkerSelectionHandler handler = (IMarkerSelectionHandler) view; handler.markerSelected(source, marker); } else if (DETAILS_VIEW_ID.equals(viewId) && view instanceof ISelectionListener) { ISelectionListener listener = (ISelectionListener) view; listener.selectionChanged(source, new StructuredSelection(marker)); } }
@Override public void createPartControl ( final Composite parent ) { parent.setBackgroundMode ( SWT.INHERIT_FORCE ); this.view = new DetailsView ( parent ); getViewSite ().getWorkbenchWindow ().getSelectionService ().addSelectionListener ( new ISelectionListener () { @Override public void selectionChanged ( final IWorkbenchPart part, final ISelection selection ) { ConnectionDetailsView.this.view.setSelection ( selection ); } } ); this.view.setSelection ( getViewSite ().getWorkbenchWindow ().getSelectionService ().getSelection () ); }
protected void createView ( final Chart configuration ) { final Composite extensionSpace = new Composite ( this.wrapper, SWT.NONE ); extensionSpace.setLayoutData ( new GridData ( SWT.FILL, SWT.FILL, true, false ) ); extensionSpace.setLayout ( new RowLayout ( SWT.HORIZONTAL ) ); this.chartArea = new ChartArea ( this.wrapper, SWT.NONE ); this.chartArea.setLayoutData ( new GridData ( SWT.FILL, SWT.FILL, true, true ) ); this.viewer = new ChartViewer ( this.chartArea.getDisplay (), this.chartArea.getChartRenderer (), configuration, new CompositeExtensionSpace ( extensionSpace ), null ); getSite ().setSelectionProvider ( this.viewer ); getSite ().getWorkbenchWindow ().getSelectionService ().addPostSelectionListener ( new ISelectionListener () { @Override public void selectionChanged ( final IWorkbenchPart part, final ISelection selection ) { final ChartInput sel = SelectionHelper.first ( selection, ChartInput.class ); if ( sel == null ) { AbstractChartView.this.viewer.setSelection ( (ChartInput)null ); } else { AbstractChartView.this.viewer.setSelection ( sel ); } // else: don't select anything which we do not care about } } ); }
protected void attachSelectionService () { getViewSite ().getWorkbenchWindow ().getSelectionService ().addPostSelectionListener ( new ISelectionListener () { @Override public void selectionChanged ( final IWorkbenchPart part, final ISelection selection ) { handleSelectionChanged ( selection ); } } ); handleSelectionChanged ( getViewSite ().getWorkbenchWindow ().getSelectionService ().getSelection () ); }
protected void addSelectionListener () { if ( this.selectionListener == null ) { getViewSite ().getWorkbenchWindow ().getSelectionService ().addSelectionListener ( this.selectionListener = new ISelectionListener () { public void selectionChanged ( final IWorkbenchPart part, final ISelection selection ) { AbstractQueryViewPart.this.setSelection ( selection ); } } ); } }
protected void addSelectionListener () { if ( this.selectionListener == null ) { getViewSite ().getWorkbenchWindow ().getSelectionService ().addSelectionListener ( this.selectionListener = new ISelectionListener () { @Override public void selectionChanged ( final IWorkbenchPart part, final ISelection selection ) { AbstractEntryViewPart.this.setSelection ( selection ); } } ); } }
protected void addSelectionListener () { if ( this.selectionListener == null ) { getViewSite ().getWorkbenchWindow ().getSelectionService ().addSelectionListener ( this.selectionListener = new ISelectionListener () { @Override public void selectionChanged ( final IWorkbenchPart part, final ISelection selection ) { AbstractAlarmsEventsView.this.setSelection ( selection ); } } ); } }
/** * Add a listener to the global selection service and set the currently selected query */ protected void addListener () { if ( this.selectionListener == null ) { getViewSite ().getWorkbenchWindow ().getSelectionService ().addSelectionListener ( this.selectionListener = new ISelectionListener () { @Override public void selectionChanged ( final IWorkbenchPart part, final ISelection selection ) { QueryViewPart.this.setSelection ( selection ); } } ); } }
/** * @see org.eclipse.ui.IWorkbenchPart#createPartControl(org.eclipse.swt.widgets.Composite) */ public void createPartControl(Composite parent) { GridLayout layout = new GridLayout(); layout.marginWidth = 0; layout.marginHeight = 0; layout.numColumns = 1; parent.setLayout(layout); statusLabel = new Label(parent,SWT.LEFT); GridData gridData = new GridData(GridData.FILL_HORIZONTAL); gridData.grabExcessHorizontalSpace = true; statusLabel.setLayoutData(gridData); SashForm sashForm = new SashForm(parent, SWT.VERTICAL); sashForm.setLayoutData(new GridData(GridData.FILL_BOTH)); tableViewer = createTable(sashForm); textViewer = createText(sashForm); sashForm.setWeights(new int[] { 70, 30 }); contributeActions(); pageSelectionListener = new ISelectionListener() { public void selectionChanged(IWorkbenchPart part, ISelection selection) { handlePartSelectionChanged(part,selection); } }; getSite().getPage().addPostSelectionListener(pageSelectionListener); resourceStateChangeListener = new ResourceStateChangeListener(); SVNProviderPlugin.addResourceStateChangeListener(resourceStateChangeListener); }
/** * listen for events when a tour is selected */ private void addSelectionListener() { _postSelectionListener = new ISelectionListener() { public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { if (part == TourPhotosView.this) { return; } onSelectionChanged(selection); } }; getViewSite().getPage().addPostSelectionListener(_postSelectionListener); }
private void setupAppSelectionListener() { final ISelectionService selectionService = PlatformUI .getWorkbench() .getActiveWorkbenchWindow() .getSelectionService(); selectionService.addPostSelectionListener(new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { onPostSelectionChanged(part, selection); } }); }
/** * listen for events when a tour is selected */ private void addSelectionListener() { _postSelectionListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { if (part == TourPhotosView.this) { return; } onSelectionChanged(selection); } }; getViewSite().getPage().addPostSelectionListener(_postSelectionListener); }
/** * listen for events when a tour is selected */ private void addSelectionListener() { _postSelectionListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { if (part == TourPhotoLinkView.this) { return; } onSelectionChanged(selection, part); } }; getViewSite().getPage().addPostSelectionListener(_postSelectionListener); }
/** * Listen to post selections */ private void addSelectionListeners() { _postSelectionListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { onSelectionChanged(part, selection); } }; // register selection listener in the page getSite().getPage().addPostSelectionListener(_postSelectionListener); }
/** * listen for events when a tour is selected */ private void addSelectionListener() { _postSelectionListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { // prevent to listen to a selection which is originated by this year chart if (selection != _currentSelection) { onSelectionChanged(selection); } } }; getSite().getPage().addPostSelectionListener(_postSelectionListener); }
/** * listen for events when a tour is selected */ private void addSelectionListener() { _postSelectionListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { if (part == TourWaypointView.this) { return; } onSelectionChanged(selection); } }; getViewSite().getPage().addPostSelectionListener(_postSelectionListener); }
private void addSelectionListener() { _postSelectionListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { if (part == RawDataView.this) { return; } onSelectionChanged(selection); } }; getSite().getPage().addPostSelectionListener(_postSelectionListener); }
/** * listen for events when a tour is selected */ private void addSelectionListener() { _postSelectionListener = new ISelectionListener() { @Override public void selectionChanged(final IWorkbenchPart part, final ISelection selection) { if (part == TourBlogView.this) { return; } onSelectionChanged(selection); } }; getSite().getPage().addPostSelectionListener(_postSelectionListener); }