public class NexusFileBuilder extends NexusFileListener.Abstract
NexusFileListener.Abstract
Constructor and Description |
---|
NexusFileBuilder() |
Modifier and Type | Method and Description |
---|---|
void |
beginFileComment()
This method will get called when a comment is started on the file,
and not any block within it.
|
protected void |
blockEnded(NexusBlockParser blockParser)
This method gets called when the block parser is expected to have
finished parsing a block.
|
void |
endFile()
Finished reading a file.
|
void |
endFileComment()
This method will get called when a comment is ended on the file, and
not any block within it.
|
void |
fileCommentText(String comment)
This method will get called when comment text is found on the file,
and not any block within it.
|
NexusFile |
getNexusFile()
Obtain the constructed file.
|
void |
setDefaultBlockParsers()
Causes the default block parsers to be assigned.
|
void |
startFile()
About to start a new file.
|
beginComment, commentText, endBlock, endComment, endTokenGroup, getBlockParser, parseToken, setBlockParser, startBlock, wantsBracketsAndBraces
public NexusFileBuilder()
public void setDefaultBlockParsers()
NexusFileListener
setDefaultBlockParsers
in interface NexusFileListener
setDefaultBlockParsers
in class NexusFileListener.Abstract
protected void blockEnded(NexusBlockParser blockParser)
NexusFileListener.Abstract
blockEnded
in class NexusFileListener.Abstract
blockParser
- the parser that has finished.public void startFile()
NexusFileListener
public void endFile()
NexusFileListener
public NexusFile getNexusFile()
public void beginFileComment()
NexusFileListener.Abstract
beginFileComment
in class NexusFileListener.Abstract
public void fileCommentText(String comment)
NexusFileListener.Abstract
fileCommentText
in class NexusFileListener.Abstract
comment
- the comment text.public void endFileComment()
NexusFileListener.Abstract
endFileComment
in class NexusFileListener.Abstract
Copyright © 2014 BioJava. All rights reserved.