|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.biojavax.bio.phylo.io.nexus.NexusBlockParser.Abstract
org.biojavax.bio.phylo.io.nexus.TreesBlockParser
public class TreesBlockParser
Parses Nexus taxa blocks.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.biojavax.bio.phylo.io.nexus.NexusBlockParser |
---|
NexusBlockParser.Abstract |
Field Summary |
---|
Fields inherited from interface org.biojavax.bio.phylo.io.nexus.NexusBlockParser |
---|
UNKNOWN_BLOCK |
Constructor Summary | |
---|---|
TreesBlockParser(TreesBlockListener blockListener)
Delegates to NexusBlockParser.Abstract. |
Method Summary | |
---|---|
void |
beginComment()
Opening a comment tag. |
void |
commentText(java.lang.String comment)
Receiving free text inside a comment tag. |
void |
endComment()
Closing a comment tag. |
void |
endTokenGroup()
Closing a line (semi-colon encountered). |
void |
parseToken(java.lang.String token)
Notifies the parser of the next token. |
void |
resetStatus()
This function is called when the parser is reset before starting a new block. |
Methods inherited from class org.biojavax.bio.phylo.io.nexus.NexusBlockParser.Abstract |
---|
endBlock, getBlockListener, getBlockName, startBlock, wantsBracketsAndBraces |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TreesBlockParser(TreesBlockListener blockListener)
blockListener
- the listener to send parse events to.Method Detail |
---|
public void beginComment()
NexusBlockParser
beginComment
in interface NexusBlockParser
beginComment
in class NexusBlockParser.Abstract
public void commentText(java.lang.String comment) throws ParseException
NexusBlockParser
commentText
in interface NexusBlockParser
commentText
in class NexusBlockParser.Abstract
comment
- the text of the comment.
ParseException
public void endComment()
NexusBlockParser
endComment
in interface NexusBlockParser
endComment
in class NexusBlockParser.Abstract
public void resetStatus()
NexusBlockParser.Abstract
resetStatus
in class NexusBlockParser.Abstract
public void parseToken(java.lang.String token) throws ParseException
NexusBlockParser
parseToken
in interface NexusBlockParser
parseToken
in class NexusBlockParser.Abstract
token
- the token to parse.
ParseException
- if the token is unparseable.public void endTokenGroup()
NexusBlockParser
endTokenGroup
in interface NexusBlockParser
endTokenGroup
in class NexusBlockParser.Abstract
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |