Class ProblemCrossReferenceSerializer
java.lang.Object
org.eclipse.xtext.serializer.tokens.CrossReferenceSerializer
tools.refinery.language.serializer.ProblemCrossReferenceSerializer
- All Implemented Interfaces:
org.eclipse.xtext.serializer.tokens.ICrossReferenceSerializer
public class ProblemCrossReferenceSerializer
extends org.eclipse.xtext.serializer.tokens.CrossReferenceSerializer
-
Field Summary
Fields inherited from class org.eclipse.xtext.serializer.tokens.CrossReferenceSerializer
diagnostics, tokenUtil
-
Constructor Summary
ConstructorDescriptionProblemCrossReferenceSerializer
(IdentifierTokenProvider identifierTokenProvider) -
Method Summary
Modifier and TypeMethodDescriptionprotected String
getCrossReferenceNameFromScope
(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.CrossReference crossref, org.eclipse.emf.ecore.EObject target, org.eclipse.xtext.scoping.IScope scope, org.eclipse.xtext.serializer.diagnostic.ISerializationDiagnostic.Acceptor errors) serializeCrossRef
(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.CrossReference crossref, org.eclipse.emf.ecore.EObject target, org.eclipse.xtext.nodemodel.INode node, org.eclipse.xtext.serializer.diagnostic.ISerializationDiagnostic.Acceptor errors) Methods inherited from class org.eclipse.xtext.serializer.tokens.CrossReferenceSerializer
handleProxy, isValid
-
Field Details
-
AMBIGUOUS_REFERENCE_DIAGNOSTIC
- See Also:
-
-
Constructor Details
-
ProblemCrossReferenceSerializer
-
-
Method Details
-
serializeCrossRef
public String serializeCrossRef(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.CrossReference crossref, org.eclipse.emf.ecore.EObject target, org.eclipse.xtext.nodemodel.INode node, org.eclipse.xtext.serializer.diagnostic.ISerializationDiagnostic.Acceptor errors) - Specified by:
serializeCrossRef
in interfaceorg.eclipse.xtext.serializer.tokens.ICrossReferenceSerializer
- Overrides:
serializeCrossRef
in classorg.eclipse.xtext.serializer.tokens.CrossReferenceSerializer
-
getCrossReferenceNameFromScope
protected String getCrossReferenceNameFromScope(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.CrossReference crossref, org.eclipse.emf.ecore.EObject target, org.eclipse.xtext.scoping.IScope scope, org.eclipse.xtext.serializer.diagnostic.ISerializationDiagnostic.Acceptor errors) - Overrides:
getCrossReferenceNameFromScope
in classorg.eclipse.xtext.serializer.tokens.CrossReferenceSerializer
-