Examples of findEditor()


Examples of net.sourceforge.torchlight.core.application.ExtensionManager.findEditor()

            // find an appropriate editor
            try
            {
                ExtensionManager extMgr = ExtensionManager.getExtensionManager();

                String editorId = extMgr.findEditor("org.eclipse.ui.editors", (Campaign)item);
                logger.debug("editorId: " + editorId);

                ITorchlightEditorInput input = extMgr.createEditorInput(editorId, (Campaign)item);
                logger.trace("input: " + input);
View Full Code Here

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

     */
    private EditorDescriptor getDescriptor(String id) {
        EditorDescriptor desc;
        IEditorRegistry reg = WorkbenchPlugin.getDefault()
                .getEditorRegistry();
        desc = (EditorDescriptor) reg.findEditor(id);
        return desc;
    }
   
    /**
     * Initializes the necessary editor listeners and handlers
View Full Code Here

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

    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.findEditor()

        .getEditorRegistry();
   
    for (IConfigurationElement e : Platform.getExtensionRegistry()
        .getConfigurationElementsFor("org.eclipse.ui.editors")) {
     
      IEditorDescriptor edit = registry.findEditor(e.getAttribute("id"));
      if (edit != null) {
        editors.add(edit);
      }
    }
    return editors;
View Full Code Here

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

          break;
        case WORKBENCH_TOOL:
          String id = data.get(IPartData.PART_ID);
          IWorkbenchPartDescriptor part = viewRegistry.find(id);
          if (part == null) {
            part = editorRegistry.findEditor(id);
          }
          if (part == null) {
            part = new UndefinedWorkbenchPartDescriptor(id);
          }
          segments.add(part);
View Full Code Here

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

    if (editorId == null || input == null) {
      throw new IllegalArgumentException();
    }

    IEditorRegistry reg = getEditorRegistry();
    EditorDescriptor desc = (EditorDescriptor) reg.findEditor(editorId);
    if (desc == null) {
      throw new PartInitException(NLS.bind(
          WorkbenchMessages.EditorManager_unknownEditorIDMessage,
          editorId));
    }
View Full Code Here

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

    IEditorReference refArray[] = new IEditorReference[editorArray.length];
    IEditorPart partArray[] = new IEditorPart[editorArray.length];

    IEditorRegistry reg = getEditorRegistry();
    for (int i = 0; i < editorArray.length; i++) {
      EditorDescriptor innerDesc = (EditorDescriptor) reg
          .findEditor(editorArray[i]);
      if (innerDesc == null) {
        throw new PartInitException(NLS.bind(
            WorkbenchMessages.EditorManager_unknownEditorIDMessage,
            editorArray[i]));
View Full Code Here

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

        // 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.findEditor()

    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.findEditor()

        List<IContributionItem> list = new ArrayList<IContributionItem>();
        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
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.