Examples of IWorkbenchPartSite


Examples of org.eclipse.ui.IWorkbenchPartSite

        // Check the active workbench part.
        final IWorkbenchPart newActivePart = activeWorkbenchPage
            .getActivePart();
        currentState.put(ISources.ACTIVE_PART_NAME, newActivePart);
        if (newActivePart != null) {
          final IWorkbenchPartSite activeWorkbenchPartSite = newActivePart
              .getSite();
          currentState.put(ISources.ACTIVE_SITE_NAME,
              activeWorkbenchPartSite);
          if (activeWorkbenchPartSite != null) {
            final String newActivePartId = activeWorkbenchPartSite
                .getId();
            currentState.put(ISources.ACTIVE_PART_ID_NAME,
                newActivePartId);
          }
        }
View Full Code Here

Examples of org.eclipse.ui.IWorkbenchPartSite

    selection = sel;
  }

  public void setActivePart(IAction act, IWorkbenchPart part) {
    if(part!=null) {
      IWorkbenchPartSite site = part.getSite();
      if(site!=null) {
        window = site.getWorkbenchWindow();
      }
    }
  }
View Full Code Here

Examples of org.eclipse.ui.IWorkbenchPartSite

        }
    }

    protected static IWorkbenchWindow getWindow(IWorkbenchPart part) {
        IWorkbenchWindow window;
        IWorkbenchPartSite currentSite = part != null ? part.getSite() : null;
        if (currentSite != null) {
            window = currentSite.getWorkbenchWindow();
        } else {
            window = FindbugsPlugin.getActiveWorkbenchWindow();
        }
        return window;
    }
View Full Code Here

Examples of org.eclipse.ui.IWorkbenchPartSite

  public boolean isTortoiseEditor(final IWorkbenchPart part) {
    boolean _and = false;
    if (!(part instanceof XtextEditor)) {
      _and = false;
    } else {
      IWorkbenchPartSite _site = part.getSite();
      String _id = _site.getId();
      boolean _equals = Objects.equal(_id, "org.xtext.tortoiseshell.TortoiseShell");
      _and = _equals;
    }
    return _and;
  }
View Full Code Here

Examples of org.eclipse.ui.IWorkbenchPartSite

    Font _font = parent.getFont();
    pane.setFont(_font);
    this.canvas.setContents(pane);
    pane.add(this.rootFigure, "primary");
    this.reset();
    IWorkbenchPartSite _site = this.getSite();
    IWorkbenchPage _page = _site.getPage();
    _page.addPartListener(this.listener);
    IWorkbenchPartSite _site_1 = this.getSite();
    IActionBars _actionBars = ((IViewSite) _site_1).getActionBars();
    IToolBarManager _toolBarManager = _actionBars.getToolBarManager();
    _toolBarManager.add(this.action);
  }
View Full Code Here

Examples of org.eclipse.ui.IWorkbenchPartSite

                  EObject _get = _contents_1.get(0);
                  interpreter.run(tortoise, _get, stopAtLine);
                } catch (final Throwable _t) {
                  if (_t instanceof Exception) {
                    final Exception e = (Exception)_t;
                    IWorkbenchPartSite _site = TortoiseView.this.getSite();
                    Shell _shell = _site.getShell();
                    StringConcatenation _builder = new StringConcatenation();
                    _builder.append("Error during execution:");
                    _builder.newLine();
                    _builder.append("  ");
                    String _message = e.getMessage();
View Full Code Here

Examples of org.eclipse.ui.IWorkbenchPartSite

    if (!fRunsOnReadOnly && !validateEditorInputState())
      return;

    Display display= null;

    IWorkbenchPartSite site= editor.getSite();
    Shell shell= site.getShell();
    if (shell != null && !shell.isDisposed())
      display= shell.getDisplay();

    BusyIndicator.showWhile(display, new Runnable() {
      public void run() {
View Full Code Here

Examples of org.eclipse.ui.IWorkbenchPartSite

   */
  public boolean matchesEditor(ITextEditor editor) {
    Assert.isLegal(editor != null);
    RulerColumnTarget target= getTarget();

    IWorkbenchPartSite site= editor.getSite();
    if (site != null && target.matchesEditorId(site.getId()))
      return true;

    if (target.matchesClass(editor.getClass()))
      return true;

View Full Code Here

Examples of org.eclipse.ui.IWorkbenchPartSite

    IEditorPart active = getActiveEditor();
       
        // try to activate this editor if not active
        // (but give up if unable to do so).
    if (active != editor) {
      IWorkbenchPartSite site = editor.getSite();
            if (site == null) {
                return;
            }
            IWorkbenchPage page = site.getPage();
            if (page == null) {
                return;
            }
            page.activate(editor);
    }
View Full Code Here

Examples of org.eclipse.ui.IWorkbenchPartSite

    ITextEditor editor = editorContent.getEditor();
    // belt-n-braces
    if (editor == null) {
      return null;
    }
    IWorkbenchPartSite site = editor.getSite();
    // more belt-n-braces
    if (site == null) {
      return null;
    }
    return site.getPage();
  }
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.