Package org.eclipse.ui

Examples of org.eclipse.ui.IWorkbenchPage.addSelectionListener()


    addListeners();
  }

  private void addListeners() {
    IWorkbenchPage page = getWorkbenchPage();
    page.addSelectionListener(selectionListener);
    page.addPartListener(partListener);
  }

  private IWorkbenchPage getWorkbenchPage() {
    return theController.getView().getSite().getPage();
View Full Code Here


            }
        }

        // listen to selections from the workbench
        IWorkbenchPage page2 = getSite().getPage();
        page2.addSelectionListener(workbenchWatcher);

        IWorkbenchPage page = getViewSite().getPage();
        workbenchWatcher.selectionChanged(page.getActivePart(), page.getSelection());

        // Find the current layer
View Full Code Here

    linkingEnabled = enabled;
    prefStore.setValue(PREF_LINKING, enabled);

    IWorkbenchPage page = getSite().getPage();
    if (enabled) {
      page.addSelectionListener(this);
      IEditorPart editor = page.getActiveEditor();
      if (editor != null) {
        doEditorActivated(editor);
      }
    } else {
View Full Code Here

    workbench.addWindowListener(new WindowListenerAdapter());
    IWorkbenchWindow[] workbenchWindows = workbench.getWorkbenchWindows();
    for (int i = 0; i < workbenchWindows.length; i++) {
      IWorkbenchPage page = workbench.getWorkbenchWindows()[i].getActivePage();
      try {
        page.addSelectionListener(new ReviewSelectionListener());
        page.addPartListener(new MarkerTextPartListener());
      }
      catch (NullPointerException e) {
        log.warning("Could not register either review selection listener or part listener.");
      }
View Full Code Here

   */
  public void windowOpened(IWorkbenchWindow window) {
    log.debug("New window was opened.");
    IWorkbenchPage page = window.getActivePage();
    try {
      page.addSelectionListener(new ReviewSelectionListener());
      page.addPartListener(new MarkerTextPartListener());
    }
    catch (NullPointerException e) {
      log.warning("Could not register either selection listener or part listener.");
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.