Class EmbeddedEditorResourceProvider
- java.lang.Object
-
- com._1c.g5.ides.ui.texteditor.xtext.embedded.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
-
-
Field Summary
Fields Modifier and Type Field Description static String
EMBEDDED_URI_SEGMENT
-
Constructor Summary
Constructors Constructor Description EmbeddedEditorResourceProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.xtext.resource.XtextResource
createResource()
String
getEmbeddedUriSegment()
Get embedded uri segment (for external usage).void
setProject(org.eclipse.core.resources.IProject project)
Set editing project.
-
-
-
Field Detail
-
EMBEDDED_URI_SEGMENT
public static final String EMBEDDED_URI_SEGMENT
- See Also:
- Constant Field Values
-
-
Method Detail
-
createResource
public org.eclipse.xtext.resource.XtextResource createResource()
- Specified by:
createResource
in interfaceorg.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 (notnull
)
-
-