Forcing StructuredTextEditor to recognize XML [message #905568] |
Thu, 30 August 2012 12:43  |
Eclipse User |
|
|
|
I have a multi-page editor that uses StructuredTextEditor to show an XML source view of a file. A user can create a empty file with any file extension, then invoke open-with (select my editor). At which point I get unrecognized content type in editor popup and StructuredTextEditor is confused.
In my multi-page editor scenario, I know that the file is supposed to be XML, regardless of whether Eclipse has a content type registered that makes it recognize that file as XML. Is there a way to force StructuredTextEditor into XML mode?
Thanks,
- Konstantin
|
|
|
Re: Forcing StructuredTextEditor to recognize XML [message #906138 is a reply to message #905568] |
Fri, 31 August 2012 13:25  |
Eclipse User |
|
|
|
Associating the same classes used with the org.eclipse.wst.sse.ui.editorConfiguration extension point in org.eclipse.wst.xml.ui (www.eclipse.org/webtools/wst/components/sse/designs/EditorConfiguration.html) will make sure the editor page behaves as desired for a IStructuredModel containing XML, though without the file being reported as the XML content type (or our "broken" XML content type), the model can not be built.
The expectation when dealing with IFiles is that the (now deprecated) org.eclipse.core.filebuffers.documentCreation extension point will allow us to provide our structured document instance when the file is read into a file buffer, something that only happens if the file's content type matches. Everything starts there, even our headless support.
|
|
|
Powered by
FUDForum. Page generated in 0.03342 seconds