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