Class 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 Detail

      • CustomEmbeddedEditorModelAccess

        public CustomEmbeddedEditorModelAccess​(org.eclipse.jface.text.source.SourceViewer viewer,
                                               org.eclipse.xtext.ui.editor.embedded.IEditedResourceProvider resourceProvider,
                                               boolean insertLineBreaks)
    • Method Detail

      • updateModel

        public void updateModel​(String prefix,
                                String editablePart,
                                String suffix)
        Overrides:
        updateModel in class org.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 class org.eclipse.xtext.ui.editor.embedded.EmbeddedEditorModelAccess
      • updateEditablePart

        public void updateEditablePart​(String editablePart)
        Update editable part of this embedded editor model.
        Parameters:
        editablePart - part to update, never null