org.eclipse.ocl.examples.xtext.essentialocl.serializer
Class EssentialOCLCrossReferenceSerializer.AcceptorHelper
java.lang.Object
org.eclipse.ocl.examples.xtext.essentialocl.serializer.EssentialOCLCrossReferenceSerializer.AcceptorHelper
- Enclosing class:
- EssentialOCLCrossReferenceSerializer
protected class EssentialOCLCrossReferenceSerializer.AcceptorHelper
- extends java.lang.Object
Field Summary |
protected org.eclipse.xtext.CrossReference |
crossref
|
protected org.eclipse.xtext.serializer.diagnostic.ISerializationDiagnostic.Acceptor |
errors
|
protected org.eclipse.xtext.scoping.IScope |
scope
|
protected org.eclipse.emf.ecore.EObject |
semanticObject
|
protected org.eclipse.emf.ecore.EObject |
target
|
Constructor Summary |
EssentialOCLCrossReferenceSerializer.AcceptorHelper(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)
|
Method Summary |
protected java.lang.String |
convert(java.util.List<java.lang.String> segments,
java.lang.String ruleName)
|
java.lang.String |
convert(java.lang.String unconverted,
java.lang.String ruleName)
|
protected void |
record(java.lang.String unconverted,
org.eclipse.xtext.conversion.ValueConverterException e)
|
protected void |
report(boolean foundOne)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
semanticObject
protected final org.eclipse.emf.ecore.EObject semanticObject
crossref
protected final org.eclipse.xtext.CrossReference crossref
target
protected final org.eclipse.emf.ecore.EObject target
scope
protected final org.eclipse.xtext.scoping.IScope scope
errors
@Nullable
protected final org.eclipse.xtext.serializer.diagnostic.ISerializationDiagnostic.Acceptor errors
EssentialOCLCrossReferenceSerializer.AcceptorHelper
public EssentialOCLCrossReferenceSerializer.AcceptorHelper(org.eclipse.emf.ecore.EObject semanticObject,
org.eclipse.xtext.CrossReference crossref,
org.eclipse.emf.ecore.EObject target,
org.eclipse.xtext.scoping.IScope scope,
@Nullable
org.eclipse.xtext.serializer.diagnostic.ISerializationDiagnostic.Acceptor errors)
convert
@Nullable
public java.lang.String convert(java.lang.String unconverted,
java.lang.String ruleName)
convert
@Nullable
protected java.lang.String convert(java.util.List<java.lang.String> segments,
java.lang.String ruleName)
record
protected void record(java.lang.String unconverted,
@NonNull
org.eclipse.xtext.conversion.ValueConverterException e)
report
protected void report(boolean foundOne)