public class SerializerTester extends Object
| Modifier and Type | Field and Description |
|---|---|
protected ContextFinder |
contextFinder |
protected com.google.inject.Provider<IHiddenTokenSequencer> |
hiddenTokenSequencerProvider |
protected ParseHelper<org.eclipse.emf.ecore.EObject> |
parseHelper |
protected com.google.inject.Provider<ISemanticSequencer> |
semanticSequencerProvider |
protected com.google.inject.Provider<ISyntacticSequencer> |
syntacticSequencerProvider |
protected ValidationTestHelper |
validationHelper |
| Constructor and Description |
|---|
SerializerTester() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
assertEqualWithEmfFormatter(org.eclipse.emf.ecore.EObject semanticObject,
org.eclipse.emf.ecore.EObject parsed) |
void |
assertSerializable(org.eclipse.emf.ecore.EObject semanticObject) |
void |
assertSerializable(String semanticObject) |
void |
assertSerializeWithNodeModel(org.eclipse.emf.ecore.EObject semanticObject) |
void |
assertSerializeWithNodeModel(String semanticModel) |
void |
assertSerializeWithoutNodeModel(org.eclipse.emf.ecore.EObject semanticObject) |
void |
assertSerializeWithoutNodeModel(String semanticModel) |
protected List<Pair<org.eclipse.emf.ecore.EObject,ICompositeNode>> |
detachNodeModel(org.eclipse.emf.ecore.EObject eObject) |
protected ISerializationContext |
getContext(org.eclipse.emf.ecore.EObject semanticObject) |
protected String |
getTextFromNodeModel(org.eclipse.emf.ecore.EObject semanticObject) |
protected void |
reattachNodes(List<Pair<org.eclipse.emf.ecore.EObject,ICompositeNode>> nodes) |
protected String |
serialize(org.eclipse.emf.ecore.EObject semanticObject,
DelegatingSequenceAcceptor... acceptors) |
protected String |
serializeWithNodeModel(org.eclipse.emf.ecore.EObject semanticObject) |
protected String |
serializeWithoutNodeModel(org.eclipse.emf.ecore.EObject semanticObject) |
@Inject protected ContextFinder contextFinder
@Inject protected com.google.inject.Provider<IHiddenTokenSequencer> hiddenTokenSequencerProvider
@Inject protected ParseHelper<org.eclipse.emf.ecore.EObject> parseHelper
@Inject protected com.google.inject.Provider<ISemanticSequencer> semanticSequencerProvider
@Inject protected com.google.inject.Provider<ISyntacticSequencer> syntacticSequencerProvider
@Inject protected ValidationTestHelper validationHelper
protected void assertEqualWithEmfFormatter(org.eclipse.emf.ecore.EObject semanticObject,
org.eclipse.emf.ecore.EObject parsed)
public void assertSerializable(org.eclipse.emf.ecore.EObject semanticObject)
public void assertSerializable(String semanticObject)
public void assertSerializeWithNodeModel(org.eclipse.emf.ecore.EObject semanticObject)
public void assertSerializeWithNodeModel(String semanticModel)
public void assertSerializeWithoutNodeModel(org.eclipse.emf.ecore.EObject semanticObject)
public void assertSerializeWithoutNodeModel(String semanticModel)
protected List<Pair<org.eclipse.emf.ecore.EObject,ICompositeNode>> detachNodeModel(org.eclipse.emf.ecore.EObject eObject)
protected ISerializationContext getContext(org.eclipse.emf.ecore.EObject semanticObject)
protected String getTextFromNodeModel(org.eclipse.emf.ecore.EObject semanticObject)
protected void reattachNodes(List<Pair<org.eclipse.emf.ecore.EObject,ICompositeNode>> nodes)
protected String serialize(org.eclipse.emf.ecore.EObject semanticObject, DelegatingSequenceAcceptor... acceptors)
protected String serializeWithNodeModel(org.eclipse.emf.ecore.EObject semanticObject)
protected String serializeWithoutNodeModel(org.eclipse.emf.ecore.EObject semanticObject)
Copyright © 2016. All Rights Reserved.