Class CustomDiagnosticConverter
java.lang.Object
org.eclipse.xtext.validation.DiagnosticConverterImpl
com._1c.g5.modeling.xtext.validation.CustomDiagnosticConverter
- All Implemented Interfaces:
org.eclipse.xtext.validation.IDiagnosticConverter
public class CustomDiagnosticConverter
extends org.eclipse.xtext.validation.DiagnosticConverterImpl
Our extension of
DiagnosticConverterImpl.
Fixes a number of issues with base implementation.-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.xtext.validation.DiagnosticConverterImpl
org.eclipse.xtext.validation.DiagnosticConverterImpl.IssueLocation -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconvertResourceDiagnostic(org.eclipse.emf.ecore.resource.Resource.Diagnostic diagnostic, org.eclipse.xtext.diagnostics.Severity severity, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.validation.Issue> acceptor) voidconvertValidatorDiagnostic(org.eclipse.emf.common.util.Diagnostic diagnostic, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.validation.Issue> acceptor) protected org.eclipse.xtext.validation.DiagnosticConverterImpl.IssueLocationgetLocationData(org.eclipse.emf.common.util.Diagnostic diagnostic) protected org.eclipse.xtext.validation.DiagnosticConverterImpl.IssueLocationgetLocationData(org.eclipse.emf.ecore.EObject obj, org.eclipse.emf.ecore.EStructuralFeature feature, int index) Methods inherited from class org.eclipse.xtext.validation.DiagnosticConverterImpl
getCauser, getIssueCode, getIssueData, getIssueType, getLocationData, getLocationForNode, getLocationForNode, getSeverity, resolveStructuralFeature
-
Constructor Details
-
CustomDiagnosticConverter
public CustomDiagnosticConverter()
-
-
Method Details
-
convertResourceDiagnostic
public void convertResourceDiagnostic(org.eclipse.emf.ecore.resource.Resource.Diagnostic diagnostic, org.eclipse.xtext.diagnostics.Severity severity, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.validation.Issue> acceptor) - Specified by:
convertResourceDiagnosticin interfaceorg.eclipse.xtext.validation.IDiagnosticConverter- Overrides:
convertResourceDiagnosticin classorg.eclipse.xtext.validation.DiagnosticConverterImpl
-
convertValidatorDiagnostic
public void convertValidatorDiagnostic(org.eclipse.emf.common.util.Diagnostic diagnostic, org.eclipse.xtext.util.IAcceptor<org.eclipse.xtext.validation.Issue> acceptor) - Specified by:
convertValidatorDiagnosticin interfaceorg.eclipse.xtext.validation.IDiagnosticConverter- Overrides:
convertValidatorDiagnosticin classorg.eclipse.xtext.validation.DiagnosticConverterImpl
-
getLocationData
protected org.eclipse.xtext.validation.DiagnosticConverterImpl.IssueLocation getLocationData(org.eclipse.emf.common.util.Diagnostic diagnostic) - Overrides:
getLocationDatain classorg.eclipse.xtext.validation.DiagnosticConverterImpl
-
getLocationData
protected org.eclipse.xtext.validation.DiagnosticConverterImpl.IssueLocation getLocationData(org.eclipse.emf.ecore.EObject obj, org.eclipse.emf.ecore.EStructuralFeature feature, int index) - Overrides:
getLocationDatain classorg.eclipse.xtext.validation.DiagnosticConverterImpl
-