# Uses of Package
info.bioinfweb.jphyloio.formats.nexml

- Packages that use info.bioinfweb.jphyloio.formats.nexml
  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.formats.nexml | Contains classes for reading from and writing to streams/files in NeXML format.
  info.bioinfweb.jphyloio.formats.nexml.elementreader | Contains implementations of `XMLElementReader` used by `NeXMLEventReader`.
  info.bioinfweb.jphyloio.formats.nexml.receivers | Contains implementations for `JPhyloIOEventReceiver` necessary for writing NeXML.

- Classes in info.bioinfweb.jphyloio.formats.nexml used by info.bioinfweb.jphyloio
  Class and Description
  TokenDefinitionLabelHandling Instances of this enum can be used as parameter values for `ReadWriteParameterNames.KEY_NEXML_TOKEN_DEFINITION_LABEL_METADATA`.
  TokenTranslationStrategy Instances of this enum can be used as parameter values for `ReadWriteParameterNames#KEY_NEXML_TOKEN_TRANSLATION_STRATEGY`.

- Classes in info.bioinfweb.jphyloio.formats.nexml used by info.bioinfweb.jphyloio.dataadapters.implementations
  Class and Description
  NeXMLConstants Defines constants necessary to read and write NeXML files.

- Classes in info.bioinfweb.jphyloio.formats.nexml used by info.bioinfweb.jphyloio.formats.nexml
  Class and Description
  NeXMLConstants Defines constants necessary to read and write NeXML files.
  NeXMLEventReader An event reader for the NeXML format.
  NeXMLEventWriter Event based writer for the NeXML format.
  NeXMLReaderStreamDataProvider Stores data that shall be shared among different implementations of `AbstractNeXMLElementReader` reading from the same document.
  NeXMLReaderTokenSetInformation Class that is used by `NeXMLEventReader` to store information about a token set.
  NeXMLSingleTokenDefinitionInformation Class that is used by `NeXMLEventReader` to store information about a single token definition.
  NeXMLWriterAlignmentInformation Class that is used by `NeXMLEventWriter` to store information about an alignment.
  NeXMLWriterStreamDataProvider Stores data that shall be shared among different implementations of `AbstractNeXMLDataReceiver` and the writer instance that uses them.
  NeXMLWriterTokenSetInformation Class that is used by `NeXMLEventWriter` to store information about a token set.
  TokenDefinitionLabelHandling Instances of this enum can be used as parameter values for `ReadWriteParameterNames.KEY_NEXML_TOKEN_DEFINITION_LABEL_METADATA`.
  TokenTranslationStrategy Instances of this enum can be used as parameter values for `ReadWriteParameterNames#KEY_NEXML_TOKEN_TRANSLATION_STRATEGY`.

- Classes in info.bioinfweb.jphyloio.formats.nexml used by info.bioinfweb.jphyloio.formats.nexml.elementreader
  Class and Description
  NeXMLConstants Defines constants necessary to read and write NeXML files.
  NeXMLReaderStreamDataProvider Stores data that shall be shared among different implementations of `AbstractNeXMLElementReader` reading from the same document.
  TokenTranslationStrategy Instances of this enum can be used as parameter values for `ReadWriteParameterNames#KEY_NEXML_TOKEN_TRANSLATION_STRATEGY`.

- Classes in info.bioinfweb.jphyloio.formats.nexml used by info.bioinfweb.jphyloio.formats.nexml.receivers
  Class and Description
  NeXMLConstants Defines constants necessary to read and write NeXML files.
  NeXMLWriterStreamDataProvider Stores data that shall be shared among different implementations of `AbstractNeXMLDataReceiver` and the writer instance that uses them.