org.eclipse.xtext.nodemodel.serialization
Class DeserializationConversionContext

java.lang.Object
  extended by org.eclipse.xtext.nodemodel.serialization.DeserializationConversionContext

public class DeserializationConversionContext
extends java.lang.Object

Since:
2.3
Author:
mark.christiaens - Initial contribution and API

Constructor Summary
DeserializationConversionContext(XtextResource xr, java.lang.String completeContent)
           
 
Method Summary
 void fillIdToEObjectMap(org.eclipse.emf.ecore.resource.Resource resource)
           
 java.lang.String getCompleteContent()
           
 org.eclipse.emf.ecore.EObject getGrammarElement(int grammarId)
           
 org.eclipse.emf.ecore.EObject getSemanticObject(int id)
           
 boolean hasErrors()
           
 void setGrammarIdToURIMap(java.lang.String[] grammarIdToURIMap)
           
 void setHasErrors(boolean hasErrors)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeserializationConversionContext

public DeserializationConversionContext(XtextResource xr,
                                        java.lang.String completeContent)
                                 throws java.io.IOException
Throws:
java.io.IOException
Method Detail

setGrammarIdToURIMap

public void setGrammarIdToURIMap(java.lang.String[] grammarIdToURIMap)

getGrammarElement

public org.eclipse.emf.ecore.EObject getGrammarElement(int grammarId)

fillIdToEObjectMap

public void fillIdToEObjectMap(org.eclipse.emf.ecore.resource.Resource resource)

getSemanticObject

public org.eclipse.emf.ecore.EObject getSemanticObject(int id)

setHasErrors

public void setHasErrors(boolean hasErrors)

hasErrors

public boolean hasErrors()

getCompleteContent

public java.lang.String getCompleteContent()