Examples of IEditorRegistry


Examples of org.eclipse.ui.IEditorRegistry

        }
        input = (IEditorInput) adaptable;
        // Get the editor descriptor.
        String editorId = memento.getString(IWorkbenchConstants.TAG_ID);
        if (editorId != null) {
            IEditorRegistry registry = WorkbenchPlugin.getDefault()
                    .getEditorRegistry();
            descriptor = registry.findEditor(editorId);
        }
        return result;
    }
View Full Code Here

Examples of org.eclipse.ui.IEditorRegistry

        }
    }

    private String getEditorId(File file) {
        IWorkbench workbench= fWindow.getWorkbench();
        IEditorRegistry editorRegistry= workbench.getEditorRegistry();
        IEditorDescriptor descriptor= editorRegistry.getDefaultEditor(file.getName(), getContentType(file));
        if (descriptor != null)
            return descriptor.getId();
        return EditorsUI.DEFAULT_TEXT_EDITOR_ID;
    }
View Full Code Here

Examples of org.eclipse.ui.IEditorRegistry

        }
    }

    private String getEditorId(File file) {
        IWorkbench workbench= fWindow.getWorkbench();
        IEditorRegistry editorRegistry= workbench.getEditorRegistry();
        IEditorDescriptor descriptor= editorRegistry.getDefaultEditor(file.getName(), getContentType(file));
        if (descriptor != null)
            return descriptor.getId();
        return EditorsUI.DEFAULT_TEXT_EDITOR_ID;
    }
View Full Code Here

Examples of org.eclipse.ui.IEditorRegistry

        }
    }

    private String getEditorId(File file) {
    IWorkbench workbench= fWindow.getWorkbench();
    IEditorRegistry editorRegistry= workbench.getEditorRegistry();
    IEditorDescriptor descriptor= editorRegistry.getDefaultEditor(file.getName());
    if (descriptor != null)
      return descriptor.getId();
    return EditorsUI.DEFAULT_TEXT_EDITOR_ID;
  }
View Full Code Here

Examples of org.eclipse.ui.IEditorRegistry

            madeWojDefautClassEditor();
        }
    }
   
    public static void madeWojDefautClassEditor() {
        IEditorRegistry editorRegistry = PlatformUI.getWorkbench().getEditorRegistry();
        editorRegistry.setDefaultEditor(".class", ClassEditor.ID); //$NON-NLS-1$
        WojPlugin.getDefault().getPluginPreferences().setValue(PreferenceConstants.WOJ_DEFAULT_EDITOR, true);
    }
View Full Code Here

Examples of org.eclipse.ui.IEditorRegistry

        editorRegistry.setDefaultEditor(".class", ClassEditor.ID); //$NON-NLS-1$
        WojPlugin.getDefault().getPluginPreferences().setValue(PreferenceConstants.WOJ_DEFAULT_EDITOR, true);
    }
   
    public static void restoreDefautClassEditor() {
        IEditorRegistry editorRegistry = PlatformUI.getWorkbench().getEditorRegistry();
        editorRegistry.setDefaultEditor(".class", "org.eclipse.jdt.ui.ClassFileEditor"); //$NON-NLS-1$ //$NON-NLS-2$
        WojPlugin.getDefault().getPluginPreferences().setValue(PreferenceConstants.WOJ_DEFAULT_EDITOR, false);
    }
View Full Code Here

Examples of org.eclipse.ui.IEditorRegistry

    Image oldImage= fTitleImage;
    fTitleImage= null;
    String title= ""; //$NON-NLS-1$

    if (input != null) {
      IEditorRegistry editorRegistry= PlatformUI.getWorkbench().getEditorRegistry();
      IEditorDescriptor editorDesc= editorRegistry.findEditor(getSite().getId());
      ImageDescriptor imageDesc= editorDesc != null ? editorDesc.getImageDescriptor() : null;

      fTitleImage= imageDesc != null ? imageDesc.createImage() : null;
      title= input.getName();
    }
View Full Code Here

Examples of org.eclipse.ui.IEditorRegistry

        for (PythonpathTreeNode n : pythonPathFilesSelected) {
            try {
                if (PythonPathHelper.isValidSourceFile(n.file.getName())) {
                    new PyOpenAction().run(new ItemPointer(n.file));
                } else {
                    IEditorRegistry editorReg = PlatformUI.getWorkbench().getEditorRegistry();
                    IEditorDescriptor defaultEditor = editorReg.getDefaultEditor(n.file.getName());
                    if (defaultEditor != null) {
                        IDE.openEditor(page, PydevFileEditorInput.create(n.file, false), defaultEditor.getId());
                    } else {
                        IDE.openEditor(page, PydevFileEditorInput.create(n.file, false),
                                EditorsUI.DEFAULT_TEXT_EDITOR_ID);
View Full Code Here

Examples of org.eclipse.ui.IEditorRegistry

            try {
                if (PythonPathHelper.isValidSourceFile(n.zipPath)) {
                    new PyOpenAction().run(new ItemPointer(n.zipStructure.file, new Location(), new Location(), null,
                            n.zipPath));
                } else {
                    IEditorRegistry editorReg = PlatformUI.getWorkbench().getEditorRegistry();
                    IEditorDescriptor defaultEditor = editorReg.getDefaultEditor(n.zipPath);
                    PydevZipFileStorage storage = new PydevZipFileStorage(n.zipStructure.file, n.zipPath);
                    PydevZipFileEditorInput input = new PydevZipFileEditorInput(storage);

                    if (defaultEditor != null) {
                        IDE.openEditor(page, input, defaultEditor.getId());
View Full Code Here

Examples of org.eclipse.ui.IEditorRegistry

    public boolean exists() {
        return true;
    }

    public ImageDescriptor getImageDescriptor() {
        IEditorRegistry registry = PlatformUI.getWorkbench().getEditorRegistry();
        return registry.getImageDescriptor(getContentType());
    }
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.