# Package info.bioinfweb.jphyloio.events

Contains implementations of JPhyloIO events, triggered during event based parsing.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  JPhyloIOEvent | This interface is implemented by all events generated by implementations of `JPhyloIOEventReader`.
  LinkedIDEvent | Interface to be implemented by event objects that can link previous events by their ID.

- Class Summary
  Class | Description
  --- | ---
  CharacterDefinitionEvent | Event that indicates a defined character (alignment column).
  CharacterSetIntervalEvent | Event that indicates that new information on a character set has been read.
  CommentEvent | Event that indicates that a comment has been parsed at the current position or within the data the last non-comment event has been parsed from.
  ConcreteJPhyloIOEvent | Implements basic functionality for `JPhyloIOEvent`s.
  ContinuedEvent | Base class for events that have a content that may be split across separate subsequent events, if it is large.
  EdgeEvent | Event indicating an edge in a tree or network.
  LabeledEvent |
  LabeledIDEvent | Event that indicate data objects that carry an unique ID and a label.
  LinkedLabeledIDEvent | Instances of this class model data elements with an ID and an optional label, that link another data element in a phylogenetic document.
  NodeEvent | Event indicating a node in a tree or network.
  PartEndEvent | Indicates the end of a part of a sequence or character set definition.
  SequenceTokensEvent | Indicates that one or more sequence tokens have been read from an alignment.
  SetElementEvent | Event object that models an ID-based link to an object that is contained in set.
  SingleSequenceTokenEvent |
  SingleTokenDefinitionEvent | Event that indicates the definition of a single new valid token that could be contained in a sequence of the current alignment.
  TokenSetDefinitionEvent | Event that indicates that a (predefined) definition of a character state set was found in the parsed file.
  UnknownCommandEvent | Event to be fired, if an unknown command was found (e.g.

## Package info.bioinfweb.jphyloio.events Description

Contains implementations of JPhyloIO events, triggered during event based parsing.

Author:
  Ben Stöver