|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IModelParser
| Method Summary | |
|---|---|
void |
addTreeTracker(ITreeTracker tracker)
|
void |
delegate(org.antlr.runtime.tree.CommonTree node)
|
void |
dispose()
|
org.antlr.runtime.tree.CommonTree |
getDocumentTree()
return the common AST document tree. |
IParserImportDelegate |
getImportDelegate()
|
java.net.URL |
getInput()
|
java.util.Collection<java.lang.Exception> |
getParseErrors()
get all the lexing/parsing exceptions |
java.util.Collection<java.lang.Exception> |
getParseWarnings()
|
boolean |
parse()
parse the url.. |
void |
removeTreeTracker(ITreeTracker tracker)
|
void |
setImportDelegate(IParserImportDelegate delegate)
|
void |
setInput(java.lang.String content)
this parser will handle pure string input |
void |
setInput(java.net.URL url)
called by the ModelParserFactory |
| Method Detail |
|---|
java.net.URL getInput()
void setInput(java.net.URL url)
throws java.io.IOException
url -
java.io.IOException
void setInput(java.lang.String content)
throws java.io.IOException
content -
java.io.IOExceptionboolean parse()
java.util.Collection<java.lang.Exception> getParseErrors()
java.util.Collection<java.lang.Exception> getParseWarnings()
org.antlr.runtime.tree.CommonTree getDocumentTree()
IParserImportDelegate getImportDelegate()
void setImportDelegate(IParserImportDelegate delegate)
void delegate(org.antlr.runtime.tree.CommonTree node)
void addTreeTracker(ITreeTracker tracker)
void removeTreeTracker(ITreeTracker tracker)
void dispose()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||