Examples of IWorkbench


Examples of org.eclipse.ui.IWorkbench

    }

    @Test @Ignore
    public void testSecondEditorAfterFirst() throws PartInitException {

        IWorkbench workbench = PlatformUI.getWorkbench();
        IWorkbenchPage page = workbench.getActiveWorkbenchWindow().getActivePage();

        DRLRuleEditor2 part1 = (DRLRuleEditor2) IDE.openEditor( page,
                                                                fFile1 );
// TODO
//        // Editor1 active
View Full Code Here

Examples of org.eclipse.ui.IWorkbench

        super(null);
        this.process = process;
    }

    public IEditorPart getEditor() {
        IWorkbench workbench = PlatformUI.getWorkbench();
        if (workbench != null) {
            IWorkbenchWindow workbenchWindow = workbench.getActiveWorkbenchWindow();
            if (workbenchWindow != null) {
                IWorkbenchPage workbenchPage = workbenchWindow.getActivePage();
                if (workbenchPage != null) {
                    return workbenchPage.getActiveEditor();
                }
View Full Code Here

Examples of org.eclipse.ui.IWorkbench

    public ImportCompletionProcessor() {
        super(null);
    }

    public IEditorPart getEditor() {
        IWorkbench workbench = PlatformUI.getWorkbench();
        if (workbench != null) {
            IWorkbenchWindow workbenchWindow = workbench.getActiveWorkbenchWindow();
            if (workbenchWindow != null) {
                IWorkbenchPage workbenchPage = workbenchWindow.getActivePage();
                if (workbenchPage != null) {
                    return workbenchPage.getActiveEditor();
                }
View Full Code Here

Examples of org.eclipse.ui.IWorkbench

            @Override
            public void run()
            {
                try
                {
                    IWorkbench wb = getWorkbench();
                    IWorkbenchWindow ww = wb.getActiveWorkbenchWindow();
                    IWorkbenchPage wp = ww.getActivePage();
                   
                    //wp.showView(LogViewerView.ID, null, IWorkbenchPage.VIEW_CREATE);
                    wp.showView(LogViewerView.ID, null, IWorkbenchPage.VIEW_VISIBLE);
                }
View Full Code Here

Examples of org.eclipse.ui.IWorkbench

    public GlobalCompletionProcessor() {
        super(null);
    }

    public IEditorPart getEditor() {
        IWorkbench workbench = PlatformUI.getWorkbench();
        if (workbench != null) {
            IWorkbenchWindow workbenchWindow = workbench.getActiveWorkbenchWindow();
            if (workbenchWindow != null) {
                IWorkbenchPage workbenchPage = workbenchWindow.getActivePage();
                if (workbenchPage != null) {
                    return workbenchPage.getActiveEditor();
                }
View Full Code Here

Examples of org.eclipse.ui.IWorkbench

   *             If the perspective could not be opened.
   */
  private final void openPerspective(final String perspectiveId,
      final IWorkbenchWindow activeWorkbenchWindow)
      throws ExecutionException {
    final IWorkbench workbench = PlatformUI.getWorkbench();

    IAdaptable input = null;

    final IWorkbenchPage activePage = activeWorkbenchWindow.getActivePage();
    if (activePage != null) {
      input = activePage.getInput();
    }

    try {
      workbench.showPerspective(perspectiveId, activeWorkbenchWindow,
          input);
    } catch (WorkbenchException e) {
      throw new ExecutionException("Perspective could not be opened.", e); //$NON-NLS-1$
    }
  }
View Full Code Here

Examples of org.eclipse.ui.IWorkbench

   * @param event
   *            Ignored
   * @return <code>null</code>
   */
  public Object execute(final ExecutionEvent event) {
    final IWorkbench workbench = PlatformUI.getWorkbench();
    final IBindingService bindingService = (IBindingService) workbench.getService(IBindingService.class);
    bindingService.openKeyAssistDialog();
    return null;
  }
View Full Code Here

Examples of org.eclipse.ui.IWorkbench

    setId(actionId);
  }

  private void updateSiteAssociations(IWorkbenchPartSite site,
      String commandId, String actionId, IConfigurationElement element) {
    IWorkbench workbench = (IWorkbench) site.getService(IWorkbench.class);
    IWorkbenchWindow window = (IWorkbenchWindow) site
        .getService(IWorkbenchWindow.class);
    IHandlerService serv = (IHandlerService) workbench
        .getService(IHandlerService.class);
    appContext = new EvaluationContext(serv.getCurrentState(),
        Collections.EMPTY_LIST);

    // set up the appContext as we would want it.
View Full Code Here

Examples of org.eclipse.ui.IWorkbench

          .getCommand().getId());
    } catch (NotDefinedException e) {
      // No helpContextId
    }

    IWorkbench workbench = PlatformUI.getWorkbench();
    if (workbench != null && helpContextId != null) {
      workbench.getHelpSystem().setHelp(item, helpContextId);
    }
   
    update(null);
  }
View Full Code Here

Examples of org.eclipse.ui.IWorkbench

                .getCommand().getId());
          } catch (NotDefinedException e) {
            // No helpContextId
          }

          IWorkbench workbench = PlatformUI.getWorkbench();
          if (workbench != null && helpContextId != null) {
            workbench.getHelpSystem().setHelp(menu, helpContextId);
          }
         
          menuManager.addMenuListener(new IMenuListener() {
            public void menuAboutToShow(IMenuManager manager) {
              String id = getId();
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.