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(@Nullable
           org.eclipse.emf.ecore.EObject rootAstElement,
           @NonNull
           ICompositeNode rootNode,
           boolean hasErrors)
public void setRootASTElement(@Nullable
                     org.eclipse.emf.ecore.EObject rootAstElement)
@Nullable public org.eclipse.emf.ecore.EObject getRootASTElement()
getRootASTElement in interface IParseResult@NonNull public java.lang.Iterable<INode> getSyntaxErrors()
getSyntaxErrors in interface IParseResult@NonNull public ICompositeNode getRootNode()
getRootNode in interface IParseResultpublic void setRootNode(@NonNull
               ICompositeNode rootNode)
public boolean hasSyntaxErrors()
hasSyntaxErrors in interface IParseResult