Class CustomEmbeddedEditorModelAccess
java.lang.Object
org.eclipse.xtext.ui.editor.embedded.EmbeddedEditorModelAccess
com._1c.g5.v8.dt.lcore.ui.editor.embedded.CustomEmbeddedEditorModelAccess
public class CustomEmbeddedEditorModelAccess
extends org.eclipse.xtext.ui.editor.embedded.EmbeddedEditorModelAccess
Extension of
EmbeddedEditorModelAccess
that will reattach
resource any time model is updated (created by EmbeddedEditorResourceProvider
.-
Constructor Summary
ConstructorsConstructorDescriptionCustomEmbeddedEditorModelAccess
(org.eclipse.jface.text.source.SourceViewer viewer, org.eclipse.xtext.ui.editor.embedded.IEditedResourceProvider resourceProvider, boolean insertLineBreaks) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
setModel
(org.eclipse.xtext.ui.editor.model.XtextDocument document, String prefix, String editablePart, String suffix) void
updateEditablePart
(String editablePart) Update editable part of this embedded editor model.void
updateModel
(String prefix, String editablePart, String suffix) Methods inherited from class org.eclipse.xtext.ui.editor.embedded.EmbeddedEditorModelAccess
createResource, getEditablePart, getSerializedModel, setXtextDocumentUtil, updateModel, updateModel, updateModel, updatePrefix
-
Constructor Details
-
CustomEmbeddedEditorModelAccess
public CustomEmbeddedEditorModelAccess(org.eclipse.jface.text.source.SourceViewer viewer, org.eclipse.xtext.ui.editor.embedded.IEditedResourceProvider resourceProvider, boolean insertLineBreaks)
-
-
Method Details
-
updateModel
- Overrides:
updateModel
in classorg.eclipse.xtext.ui.editor.embedded.EmbeddedEditorModelAccess
-
setModel
protected void setModel(org.eclipse.xtext.ui.editor.model.XtextDocument document, String prefix, String editablePart, String suffix) - Overrides:
setModel
in classorg.eclipse.xtext.ui.editor.embedded.EmbeddedEditorModelAccess
-
updateEditablePart
Update editable part of this embedded editor model.- Parameters:
editablePart
- part to update, nevernull
-