Class EmbeddedEditorResourceProvider

  • All Implemented Interfaces:
    org.eclipse.xtext.ui.editor.embedded.IEditedResourceProvider

    public class EmbeddedEditorResourceProvider
    extends Object
    implements org.eclipse.xtext.ui.editor.embedded.IEditedResourceProvider
    Resource provider for embedded editors. Produces resource with language-dependant uri with 'embedded' URI part.
    See Also:
    EmbeddedEditorFactory, IEditedResourceProvider
    • Constructor Detail

      • EmbeddedEditorResourceProvider

        public EmbeddedEditorResourceProvider()
    • Method Detail

      • createResource

        public org.eclipse.xtext.resource.XtextResource createResource()
        Specified by:
        createResource in interface org.eclipse.xtext.ui.editor.embedded.IEditedResourceProvider
      • getEmbeddedUriSegment

        public String getEmbeddedUriSegment()
        Get embedded uri segment (for external usage).
        Returns:
        embedded URI segment (never null)
      • setProject

        public void setProject​(org.eclipse.core.resources.IProject project)
        Set editing project.
        Parameters:
        project - project to set (not null)