Class EmbeddedEditorValidationIssueProcessor

  • All Implemented Interfaces:
    org.eclipse.xtext.ui.editor.validation.IValidationIssueProcessor

    public class EmbeddedEditorValidationIssueProcessor
    extends Object
    implements org.eclipse.xtext.ui.editor.validation.IValidationIssueProcessor
    Implementation of IValidationIssueProcessor for Xtext embedded editors.
    • Constructor Detail

      • EmbeddedEditorValidationIssueProcessor

        public EmbeddedEditorValidationIssueProcessor​(org.eclipse.xtext.ui.editor.quickfix.IssueResolutionProvider issueResolutionProvider,
                                                      org.eclipse.xtext.ui.editor.validation.IValidationIssueProcessor parentProcessor,
                                                      org.eclipse.xtext.ui.editor.model.XtextDocument document,
                                                      org.eclipse.xtext.ui.editor.XtextSourceViewer viewer)
        Parameters:
        issueResolutionProvider - issure resolution provider (not null)
        parentProcessor - parent processor (not null)
        document - Xtext document (not null)
        viewer - Xtext soruce viewer (not null)
    • Method Detail

      • processIssues

        public void processIssues​(List<org.eclipse.xtext.validation.Issue> issues,
                                  org.eclipse.core.runtime.IProgressMonitor monitor)
        Specified by:
        processIssues in interface org.eclipse.xtext.ui.editor.validation.IValidationIssueProcessor