Package | Description |
---|---|
info.bioinfweb.jphyloio.formats.nexus |
Contains classes for reading from and writing to streams/files in Nexus format.
|
info.bioinfweb.jphyloio.formats.nexus.blockhandlers |
Contains implementations of
NexusCommandEventReader
for commands that are valid in all Nexus blocks. |
info.bioinfweb.jphyloio.formats.nexus.commandreaders |
Contains general classes for reading Nexus commands.
|
info.bioinfweb.jphyloio.formats.nexus.commandreaders.all |
Contains implementations of
NexusCommandEventReader
for commands that are valid in all Nexus blocks. |
info.bioinfweb.jphyloio.formats.nexus.commandreaders.characters |
Contains classes for reading Nexus commands in a
CHARACTERS , UNALIGNED or DATA
block. |
info.bioinfweb.jphyloio.formats.nexus.commandreaders.sets |
Contains classes for reading Nexus commands in a
SETS block. |
info.bioinfweb.jphyloio.formats.nexus.commandreaders.taxa |
Contains classes for reading Nexus commands in a
TAXA block. |
info.bioinfweb.jphyloio.formats.nexus.commandreaders.trees |
Contains classes for reading Nexus commands in a
TREES block. |
Modifier and Type | Method and Description |
---|---|
protected NexusReaderStreamDataProvider |
NexusEventReader.createStreamDataProvider() |
Modifier and Type | Method and Description |
---|---|
void |
CharactersDataUnalignedBlockHandler.beforeCommand(NexusReaderStreamDataProvider streamDataProvider,
java.lang.String commandName,
NexusCommandEventReader commandReader) |
void |
NexusBlockHandler.beforeCommand(NexusReaderStreamDataProvider streamDataProvider,
java.lang.String commandName,
NexusCommandEventReader commandReader)
This method is called before a command found in a block handled by this handler is processed,
by calling the according command reader.
|
void |
TaxaBlockHandler.beforeCommand(NexusReaderStreamDataProvider streamDataProvider,
java.lang.String commandName,
NexusCommandEventReader commandReader) |
void |
TreesBlockHandler.beforeCommand(NexusReaderStreamDataProvider streamDataProvider,
java.lang.String commandName,
NexusCommandEventReader commandReader) |
void |
CharactersDataUnalignedBlockHandler.handleBegin(NexusReaderStreamDataProvider streamDataProvider) |
void |
NexusBlockHandler.handleBegin(NexusReaderStreamDataProvider streamDataProvider)
This method will be called by
NexusEventReader each time a BEGIN command for
a block listed in NexusBlockHandler.getBlockNames() is read. |
void |
TaxaBlockHandler.handleBegin(NexusReaderStreamDataProvider streamDataProvider) |
void |
TreesBlockHandler.handleBegin(NexusReaderStreamDataProvider streamDataProvider) |
void |
CharactersDataUnalignedBlockHandler.handleEnd(NexusReaderStreamDataProvider streamDataProvider) |
void |
NexusBlockHandler.handleEnd(NexusReaderStreamDataProvider streamDataProvider)
This method will be called by
NexusEventReader each time an END command for
a block listed in NexusBlockHandler.getBlockNames() is read. |
void |
TaxaBlockHandler.handleEnd(NexusReaderStreamDataProvider streamDataProvider) |
void |
TreesBlockHandler.handleEnd(NexusReaderStreamDataProvider streamDataProvider) |
Modifier and Type | Method and Description |
---|---|
protected NexusReaderStreamDataProvider |
AbstractNexusCommandEventReader.getStreamDataProvider() |
Modifier and Type | Method and Description |
---|---|
NexusCommandEventReader |
NexusCommandReaderFactory.createReader(java.lang.String blockName,
java.lang.String commandName,
NexusReaderStreamDataProvider streamDataProvider)
Creates a new reader instance that is able to parse the specified command in the specified block, if
an according class was registered in this factory instance.
|
Constructor and Description |
---|
AbstractKeyValueCommandReader(java.lang.String commandName,
java.lang.String[] validBlocks,
NexusReaderStreamDataProvider nexusDocument) |
AbstractNexusCommandEventReader(java.lang.String commandName,
java.lang.String[] validBlocks,
NexusReaderStreamDataProvider streamDataProvider)
Creates a new instance of this class.
|
DefaultCommandReader(java.lang.String commandName,
NexusReaderStreamDataProvider streamDataProvider)
Creates a new instance of this class.
|
Constructor and Description |
---|
LinkReader(NexusReaderStreamDataProvider nexusDocument) |
TitleReader(NexusReaderStreamDataProvider nexusDocument) |
Constructor and Description |
---|
AbstractCharLabelsReader(java.lang.String commandName,
NexusReaderStreamDataProvider streamDataProvider) |
CharLabelsReader(NexusReaderStreamDataProvider streamDataProvider) |
CharStateLabelsReader(NexusReaderStreamDataProvider streamDataProvider) |
DimensionsReader(NexusReaderStreamDataProvider nexusDocument) |
FormatReader(NexusReaderStreamDataProvider nexusDocument) |
MatrixReader(NexusReaderStreamDataProvider nexusDocument) |
Constructor and Description |
---|
AbstractNexusSetReader(EventContentType setType,
java.lang.String commandName,
java.lang.String[] validBlocks,
NexusReaderStreamDataProvider nexusDocument) |
CharSetReader(NexusReaderStreamDataProvider streamDataProvider) |
IDBasedSetsReader(EventContentType setType,
java.lang.String commandName,
java.lang.String linkedBlockTypeName,
EventContentType elementType,
NexusReaderStreamDataProvider streamDataProvider) |
TaxSetReader(NexusReaderStreamDataProvider streamDataProvider) |
TreeSetReader(NexusReaderStreamDataProvider streamDataProvider) |
Constructor and Description |
---|
TaxLabelsReader(NexusReaderStreamDataProvider nexusDocument) |
Constructor and Description |
---|
ENewickNetworkReader(NexusReaderStreamDataProvider nexusDocument) |
NexusNewickReaderNodeLabelProcessor(NexusReaderStreamDataProvider streamDataProvider) |
TranslateReader(NexusReaderStreamDataProvider nexusDocument) |
TreeReader(NexusReaderStreamDataProvider nexusDocument) |
TreeReader(java.lang.String commandName,
java.lang.String[] validBlocks,
NexusReaderStreamDataProvider streamDataProvider) |