public class CrossReferenceSerializer extends Object implements ICrossReferenceSerializer
| Modifier and Type | Field and Description |
|---|---|
protected ITokenDiagnosticProvider |
diagnostics |
protected TokenUtil |
tokenUtil |
| Constructor and Description |
|---|
CrossReferenceSerializer() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getCrossReferenceNameFromScope(org.eclipse.emf.ecore.EObject semanticObject,
CrossReference crossref,
org.eclipse.emf.ecore.EObject target,
IScope scope,
ISerializationDiagnostic.Acceptor errors) |
boolean |
isValid(org.eclipse.emf.ecore.EObject semanticObject,
CrossReference crossref,
org.eclipse.emf.ecore.EObject target,
INode node,
ISerializationDiagnostic.Acceptor errors) |
String |
serializeCrossRef(org.eclipse.emf.ecore.EObject semanticObject,
CrossReference crossref,
org.eclipse.emf.ecore.EObject target,
INode node,
ISerializationDiagnostic.Acceptor errors) |
@Inject protected ITokenDiagnosticProvider diagnostics
@Inject protected TokenUtil tokenUtil
public boolean isValid(org.eclipse.emf.ecore.EObject semanticObject,
CrossReference crossref,
org.eclipse.emf.ecore.EObject target,
INode node,
ISerializationDiagnostic.Acceptor errors)
isValid in interface ICrossReferenceSerializerpublic String serializeCrossRef(org.eclipse.emf.ecore.EObject semanticObject, CrossReference crossref, org.eclipse.emf.ecore.EObject target, INode node, ISerializationDiagnostic.Acceptor errors)
serializeCrossRef in interface ICrossReferenceSerializerprotected String getCrossReferenceNameFromScope(org.eclipse.emf.ecore.EObject semanticObject, CrossReference crossref, org.eclipse.emf.ecore.EObject target, IScope scope, ISerializationDiagnostic.Acceptor errors)
Copyright © 2015. All Rights Reserved.