org.coode.obo.parser
Class OBOParser
java.lang.Object
org.coode.obo.parser.OBOParser
- All Implemented Interfaces:
- OBOParserConstants
public class OBOParser
- extends java.lang.Object
- implements OBOParserConstants
Fields inherited from interface org.coode.obo.parser.OBOParserConstants |
CHAR, CLOSE_SQUARE_BRACKET, DEFAULT, EOF, ERROR, IN_VALUE, OPEN_SQUARE_BRACKET, STRING, tokenImage, VALUE_END, VALUE_START |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
token_source
public OBOParserTokenManager token_source
token
public Token token
jj_nt
public Token jj_nt
OBOParser
public OBOParser(java.io.InputStream stream)
OBOParser
public OBOParser(java.io.InputStream stream,
java.lang.String encoding)
OBOParser
public OBOParser(java.io.Reader stream)
OBOParser
public OBOParser(OBOParserTokenManager tm)
setHandler
public void setHandler(OBOParserHandler handler)
parse
public final void parse()
throws ParseException
- Throws:
ParseException
Header
public final void Header()
throws ParseException
- Throws:
ParseException
Stanza
public final void Stanza()
throws ParseException
- Throws:
ParseException
ObjectType
public final java.lang.String ObjectType()
throws ParseException
- Throws:
ParseException
TagValuePair
public final void TagValuePair()
throws ParseException
- Throws:
ParseException
Tag
public final java.lang.String Tag()
throws ParseException
- Throws:
ParseException
Value
public final java.lang.String Value()
throws ParseException
- Throws:
ParseException
String
public final java.lang.String String()
throws ParseException
- Throws:
ParseException
ReInit
public void ReInit(java.io.InputStream stream)
ReInit
public void ReInit(java.io.InputStream stream,
java.lang.String encoding)
ReInit
public void ReInit(java.io.Reader stream)
ReInit
public void ReInit(OBOParserTokenManager tm)
getNextToken
public final Token getNextToken()
getToken
public final Token getToken(int index)
generateParseException
public ParseException generateParseException()
enable_tracing
public final void enable_tracing()
disable_tracing
public final void disable_tracing()