org.eclipse.ocl.examples.xtext.essentialocl.services
Class EssentialOCLCrossReferenceSerializer
java.lang.Object
org.eclipse.xtext.parsetree.reconstr.impl.CrossReferenceSerializer
org.eclipse.ocl.examples.xtext.essentialocl.services.EssentialOCLCrossReferenceSerializer
- All Implemented Interfaces:
- org.eclipse.xtext.parsetree.reconstr.ITokenSerializer, org.eclipse.xtext.parsetree.reconstr.ITokenSerializer.ICrossReferenceSerializer
public class EssentialOCLCrossReferenceSerializer
- extends org.eclipse.xtext.parsetree.reconstr.impl.CrossReferenceSerializer
Nested classes/interfaces inherited from interface org.eclipse.xtext.parsetree.reconstr.ITokenSerializer |
org.eclipse.xtext.parsetree.reconstr.ITokenSerializer.ICrossReferenceSerializer, org.eclipse.xtext.parsetree.reconstr.ITokenSerializer.IEnumLiteralSerializer, org.eclipse.xtext.parsetree.reconstr.ITokenSerializer.IErrorAcceptor, org.eclipse.xtext.parsetree.reconstr.ITokenSerializer.IKeywordSerializer, org.eclipse.xtext.parsetree.reconstr.ITokenSerializer.IValueSerializer |
Fields inherited from interface org.eclipse.xtext.parsetree.reconstr.ITokenSerializer |
KEEP_VALUE_FROM_NODE_MODEL |
Method Summary |
protected java.lang.String |
getConvertedLinkText(org.eclipse.emf.ecore.EObject object,
org.eclipse.emf.ecore.EReference reference,
org.eclipse.emf.ecore.EObject context)
|
protected java.lang.String |
getUnconvertedLinkText(org.eclipse.emf.ecore.EObject object,
org.eclipse.emf.ecore.EReference reference,
org.eclipse.emf.ecore.EObject context)
|
java.lang.String |
serializeCrossRef(org.eclipse.emf.ecore.EObject context,
org.eclipse.xtext.CrossReference grammarElement,
org.eclipse.emf.ecore.EObject target,
org.eclipse.xtext.nodemodel.INode node)
|
Methods inherited from class org.eclipse.xtext.parsetree.reconstr.impl.CrossReferenceSerializer |
equalsOrReplacesNode, getConvertedValue, isValid |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EssentialOCLCrossReferenceSerializer
public EssentialOCLCrossReferenceSerializer()
getConvertedLinkText
protected java.lang.String getConvertedLinkText(org.eclipse.emf.ecore.EObject object,
org.eclipse.emf.ecore.EReference reference,
org.eclipse.emf.ecore.EObject context)
getUnconvertedLinkText
protected java.lang.String getUnconvertedLinkText(org.eclipse.emf.ecore.EObject object,
org.eclipse.emf.ecore.EReference reference,
org.eclipse.emf.ecore.EObject context)
- Overrides:
getUnconvertedLinkText
in class org.eclipse.xtext.parsetree.reconstr.impl.CrossReferenceSerializer
serializeCrossRef
public java.lang.String serializeCrossRef(org.eclipse.emf.ecore.EObject context,
org.eclipse.xtext.CrossReference grammarElement,
org.eclipse.emf.ecore.EObject target,
org.eclipse.xtext.nodemodel.INode node)
- Specified by:
serializeCrossRef
in interface org.eclipse.xtext.parsetree.reconstr.ITokenSerializer.ICrossReferenceSerializer
- Overrides:
serializeCrossRef
in class org.eclipse.xtext.parsetree.reconstr.impl.CrossReferenceSerializer