Package | Description |
---|---|
info.bioinfweb.jphyloio |
The main package of JPhyloIO.
|
info.bioinfweb.jphyloio.dataadapters.implementations |
Contains some basic (abstract) implementations of
JPhyloIOEventWriter . |
info.bioinfweb.jphyloio.dataadapters.implementations.store |
Contains implementations of data adapters that directly store their modeled data in mutable lists or maps instead of delegating to an
application business model.
|
info.bioinfweb.jphyloio.events |
Contains implementations of JPhyloIO events, triggered during event based parsing.
|
info.bioinfweb.jphyloio.events.meta |
Contains event classes that model metadata, as well as related implementations.
|
info.bioinfweb.jphyloio.formats.nexml |
Contains classes for reading from and writing to streams/files in NeXML format.
|
info.bioinfweb.jphyloio.formats.nexus |
Contains classes for reading from and writing to streams/files in Nexus format.
|
info.bioinfweb.jphyloio.utils |
Contains general tool classes of JPhyloIO.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
AbstractEventWriter.createUniqueLabel(ReadWriteParameterMap parameters,
AbstractEventWriter.UniqueLabelHandler handler,
LabeledIDEvent event) |
static java.lang.String |
AbstractEventWriter.createUniqueLabel(ReadWriteParameterMap parameters,
LabeledIDEvent event) |
static java.lang.String |
AbstractEventWriter.getLabeledIDName(LabeledIDEvent event)
Returns a name for the specified event.
|
Modifier and Type | Method and Description |
---|---|
LabeledIDEvent |
UndefinedOTUListDataAdapter.getObjectStartEvent(ReadWriteParameterMap parameters,
java.lang.String id) |
LabeledIDEvent |
UndefinedOTUListDataAdapter.getStartEvent(ReadWriteParameterMap parameters) |
Modifier and Type | Class and Description |
---|---|
class |
StoreObjectListDataAdapter<E extends LabeledIDEvent> |
Modifier and Type | Method and Description |
---|---|
LabeledIDEvent |
StoreOTUListDataAdapter.getObjectStartEvent(ReadWriteParameterMap parameters,
java.lang.String id) |
LabeledIDEvent |
StoreOTUListDataAdapter.getStartEvent(ReadWriteParameterMap parameters) |
LabeledIDEvent |
StoreTreeNetworkDataAdapter.getStartEvent(ReadWriteParameterMap parameters) |
Modifier and Type | Method and Description |
---|---|
StoreObjectListDataAdapter<LabeledIDEvent> |
StoreOTUListDataAdapter.getOtus() |
Modifier and Type | Method and Description |
---|---|
void |
StoreOTUListDataAdapter.setListStartEvent(LabeledIDEvent listStartEvent) |
Constructor and Description |
---|
StoreOTUListDataAdapter(LabeledIDEvent listStartEvent,
java.util.List<JPhyloIOEvent> annotations) |
StoreTreeNetworkDataAdapter(LabeledIDEvent startEvent,
boolean isTree,
java.util.List<JPhyloIOEvent> annotations) |
Modifier and Type | Class and Description |
---|---|
class |
CharacterDefinitionEvent
Event that indicates a defined character (alignment column).
|
class |
EdgeEvent
Event indicating an edge in a tree or network.
|
class |
LinkedLabeledIDEvent
Instances of this class model data elements with an ID and an optional label, that link another data
element in a phylogenetic document.
|
class |
NodeEvent
Event indicating a node in a tree or network.
|
class |
SingleTokenDefinitionEvent
Event that indicates the definition of a single new valid token that could be contained in a sequence
of the current alignment.
|
class |
TokenSetDefinitionEvent
Event that indicates that a (predefined) definition of a character state set was found in the parsed file.
|
Modifier and Type | Method and Description |
---|---|
LabeledIDEvent |
ConcreteJPhyloIOEvent.asLabeledIDEvent() |
LabeledIDEvent |
JPhyloIOEvent.asLabeledIDEvent()
Casts this event to a labeled ID event.
|
Modifier and Type | Class and Description |
---|---|
class |
LiteralMetadataEvent
Indicates that literal metadata is modeled at the current position of the document (event stream).
|
class |
ResourceMetadataEvent
Indicates that metadata linking a RDF resource has been encountered at the current position of the document.
|
Modifier and Type | Method and Description |
---|---|
void |
NeXMLWriterStreamDataProvider.writeLabeledIDAttributes(LabeledIDEvent event) |
void |
NeXMLWriterStreamDataProvider.writeLabeledIDAttributes(LabeledIDEvent event,
java.lang.String about) |
Modifier and Type | Method and Description |
---|---|
protected abstract java.lang.String |
AbstractNexusSetWriter.getLinkedBlockName(ElementDataAdapter<? extends LabeledIDEvent> dataSource) |
protected abstract ObjectListDataAdapter<LinkedLabeledIDEvent> |
AbstractNexusSetWriter.getSets(ElementDataAdapter<? extends LabeledIDEvent> dataSource) |
Constructor and Description |
---|
AbstractNexusSetWriter(NexusWriterStreamDataProvider streamDataProvider,
java.lang.String commandName,
EventContentType linkedContentType,
java.util.Iterator<? extends ElementDataAdapter<? extends LabeledIDEvent>> dataSourceIterator,
AbstractNexusEventReceiver receiver) |
Modifier and Type | Method and Description |
---|---|
void |
LabelEditingReporter.addEdit(LabeledIDEvent event,
java.lang.String label)
Adds a new mapping from an element ID to the label used for it in the target document to this instance.
|
java.lang.String |
LabelEditingReporter.getEditedLabel(LabeledIDEvent event)
Returns the (edited) label associated with the specified data element.
|
LabelEditingReporter.LabelStatus |
LabelEditingReporter.getLabelStatus(LabeledIDEvent event)
Returns the status of the specified data element and its label.
|