Examples of findEditor()


Examples of org.eclipse.ui.IEditorRegistry.findEditor()

        if (classes.size() > 0)
        {
          // Add an action to open all selected classes
          IEditorDescriptor jdtClassViewer = registry
              .findEditor(Startup.JDT_EDITOR_ID);
          IEditorDescriptor jdRealignClassViewer = registry
              .findEditor(Startup.EDITOR_ID);
          list.add(new ActionContributionItem(new OpenClassesAction(jdtClassViewer.getLabel(),
              jdRealignClassViewer, classes)));
        }
View Full Code Here

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

        FeedViewInput fvInput = new FeedViewInput(bookmark, perform);
        try {
          FeedView feedview = null;

          /* First check if input already shown */
          IEditorPart existingEditor = page.findEditor(fvInput);
          if (existingEditor != null && existingEditor instanceof FeedView) {
            feedview = (FeedView) existingEditor;

            /* Set Selection */
            feedview.setSelection(new StructuredSelection(news));
View Full Code Here

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

        FeedViewInput fvInput = new FeedViewInput(mark, perform);
        try {
          FeedView feedview = null;

          /* First check if input already shown */
          IEditorPart existingEditor = page.findEditor(fvInput);
          if (existingEditor != null && existingEditor instanceof FeedView) {
            feedview = (FeedView) existingEditor;

            /* Set Selection */
            feedview.setSelection(new StructuredSelection(news));
View Full Code Here

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

    }

    page.setEditorAreaVisible(true);

    // see if we already have an editor
    IEditorPart editor = page.findEditor(input);
    if (editor != null) {
      page.activate(editor);
      return;
    }
View Full Code Here

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

                    getViewSite().getActionBars().getStatusLineManager().setMessage(
                            ((ILayer) obj).getStatusMessage());
                if (preferenceStore.getBoolean(PROJECT_EXPLORER_LINKED)) {
                    if (obj instanceof IProjectElement) {
                        IWorkbenchPage page = getSite().getPage();
                        IEditorPart part = page.findEditor(ApplicationGIS
                                .getInput((IProjectElement) obj));
                        page.bringToTop(part);
                    }
                }
            }
View Full Code Here

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

    protected final void doDelete( ProjectElement element, boolean deleteFiles, int returncode ) {
        if (returncode != Window.CANCEL) {
            for( UDIGEditorInputDescriptor desc : ApplicationGIS.getEditorInputs(element) ) {
                IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow()
                        .getActivePage();
                IEditorPart editor = page.findEditor(desc.createInput(element));
                if (editor != null)
                    page.closeEditor(editor, false);
            }

            List<ProjectElement> elements = element.getElements(ProjectElement.class);
View Full Code Here

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

            IProject project = (IProject) iter.next();
            for( IProjectElement element : project.getElements() ) {
                for( UDIGEditorInputDescriptor desc : ApplicationGIS.getEditorInputs(element) ) {
                    IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow()
                            .getActivePage();
                    IEditorPart editor = page.findEditor(desc.createInput(element));
                    if (editor != null)
                        page.closeEditor(editor, false);
                }
            }
            ProjectExplorer explorer = ProjectExplorer.getProjectExplorer();
View Full Code Here

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

                IWorkbenchPage page = window.getActivePage();
                if (page != null)
                {
                    FileEditorInput input = new FileEditorInput(
                        (IFile) getMarker().getResource());
                    TextEditor editor = (TextEditor) page.findEditor(input);
                    doc = editor.getDocumentProvider().getDocument(input);
                }
            }
        }
        if (doc == null)
View Full Code Here

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

    public static IEditorPart isOpenInEditor(IEditorInput input) {
        if (input != null) {
            IWorkbenchPage p = JMXUIActivator.getActivePage();
            if (p != null) {
                return p.findEditor(input);
            }
        }
        return null;
    }
View Full Code Here

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

      dialog.setName(definition.getName());
      if(dialog.open() == IDialogConstants.OK_ID) {
      String newName = dialog.getName();
        try {
          IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
          IEditorPart editor = page.findEditor(new FileEditorInput(definitionFile));
          if (editor != null) {
            page.closeEditor(editor, false);
          }
         
          IPath oldPath = definitionFolder.getFullPath();
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.