Ошибки Eclipse RCP XMLMultiPageEditorPart - PullRequest
0 голосов
/ 13 июня 2011

все Когда я использую XMLMultiPageEditorPart, он делает некоторые ошибки.

File file = new File(path);

   IEditorInput  input = new XMLPInput(file);

   try {
    page.openEditor(input, "org.eclipse.wst.xml.ui.internal.tabletree.XMLMultiPageEditorPart");
   } catch (PartInitException e) {

    MessageDialog.openError(window.getShell(), "",  path);
   }

Ошибка:

org.eclipse.ui.PartInitException: Text у редактора нет документа поставщик в org.eclipse.ui.texteditor.AbstractTextEditor.internalInit (AbstractTextEditor.java:3075) в org.eclipse.ui.texteditor.AbstractTextEditor.init (AbstractTextEditor.java:3088) в org.eclipse.wst.sse.ui.StructuredTextEditor.init (StructuredTextEditor.java:2553) в org.eclipse.ui.part.MultiPageEditorPart.addPage (MultiPageEditorPart.java:237) в org.eclipse.ui.part.MultiPageEditorPart.addPage (MultiPageEditorPart.java:211)

Я думаю, XMLMultiPageEditorPart должен иметь своего провайдера? кто-нибудь может мне помочь?

1 Ответ

1 голос
/ 13 июня 2011

Откуда вы взяли класс XMLPInput?Когда вы используете File, почему вы не можете использовать стандартный FiledEditorInput или FileStoreEditorInput?

...