public class ParseResult extends java.lang.Object implements IParseResult
| Constructor and Description |
|---|
ParseResult(org.eclipse.emf.ecore.EObject rootAstElement,
ICompositeNode rootNode,
boolean hasErrors) |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.ecore.EObject |
getRootASTElement() |
ICompositeNode |
getRootNode() |
java.lang.Iterable<INode> |
getSyntaxErrors() |
boolean |
hasSyntaxErrors() |
void |
setRootASTElement(org.eclipse.emf.ecore.EObject rootAstElement) |
void |
setRootNode(ICompositeNode rootNode) |
public ParseResult(org.eclipse.emf.ecore.EObject rootAstElement,
ICompositeNode rootNode,
boolean hasErrors)
public void setRootASTElement(org.eclipse.emf.ecore.EObject rootAstElement)
public org.eclipse.emf.ecore.EObject getRootASTElement()
getRootASTElement in interface IParseResultpublic java.lang.Iterable<INode> getSyntaxErrors()
getSyntaxErrors in interface IParseResultpublic ICompositeNode getRootNode()
getRootNode in interface IParseResultpublic void setRootNode(ICompositeNode rootNode)
public boolean hasSyntaxErrors()
hasSyntaxErrors in interface IParseResult