Uses of Interface
org.biojava.bio.program.tagvalue.TagValueListener

Packages that use TagValueListener
org.biojava.bio.program.tagvalue Process files as streams of records, each with tags with values. 
org.biojava.bio.program.unigene Objects for representing Unigene clusters. 
 

Uses of TagValueListener in org.biojava.bio.program.tagvalue
 

Classes in org.biojava.bio.program.tagvalue that implement TagValueListener
 class AnnotationBuilder
           Builds an Annotation tree from TagValue events using an AnnotationType to work out which fields are of what type.
 class Echo
           A simple listener that just echoes events back to the console.
 class Indexer
           Listens to tag-value events and passes on indexing events to an IndexStore.
 class Indexer2
           Listens to tag-value events and passes on indexing events to an IndexStore.
 class RegexFieldFinder
           
 class TagDelegator
           Pushes a new parser and listener, or delegate to a listener depending on the tag.
 class TagDropper
          Silently drop all tags except those specified, and pass the rest onto a delegate.
 class TagRenamer
           Rename tags using a TagMapper.
 class TagValueWrapper
           Helper class to wrap one TagValueListener inside another one.
 class ValueChanger
           Intercept the values associated with some tags and change them systematically.
 

Methods in org.biojava.bio.program.tagvalue that return TagValueListener
 TagValueListener TagValueWrapper.getDelegate()
           
 TagValueListener TagDelegator.getListener(java.lang.Object tag)
           
 TagValueListener ParserListener.getListener()
          getListener returns the listener of the pair.
 

Methods in org.biojava.bio.program.tagvalue with parameters of type TagValueListener
static ParserListener Formats.createEmblParserListener(TagValueListener listener)
           
static ParserListener Formats.createSwissprotParserListener(TagValueListener listener)
           
 void TagValueWrapper.setDelegate(TagValueListener delegate)
           
 void TagValueContext.pushParser(TagValueParser subParser, TagValueListener subListener)
           Push a parser and listener pair onto the parser stack.
 void TagDelegator.setParserListener(java.lang.Object tag, TagValueParser parser, TagValueListener listener)
           
 void TagDelegator.setListener(java.lang.Object tag, TagValueListener listener)
           
 boolean Parser.read(java.io.BufferedReader reader, TagValueParser parser, TagValueListener listener)
           
 

Constructors in org.biojava.bio.program.tagvalue with parameters of type TagValueListener
RegexFieldFinder(TagValueListener delegate, java.util.regex.Pattern pattern, java.lang.String[] tags, boolean inLine)
           
TagDropper(TagValueListener tvl)
          Create a new TagDropper that will pass on all retained tags and values to tvl.
TagValueWrapper(TagValueListener delegate)
          Build a TagValueWrapper that will forward everything to a delegate.
ValueChanger(TagValueListener delegate)
           
ValueChanger(TagValueListener delegate, ChangeTable changeTable)
          Create a new changer that will pass the modified event stream to a delegate.
TagRenamer(TagValueListener delegate, TagMapper mapper)
          Build a new TagRenamer with a delegate and mapper.
TagDelegator(TagValueListener delegate)
           
ParserListener(TagValueParser parser, TagValueListener listener)
          Creates a new ParserListener instance.
 

Uses of TagValueListener in org.biojava.bio.program.unigene
 

Methods in org.biojava.bio.program.unigene with parameters of type TagValueListener
static ParserListener UnigeneTools.buildDataParser(TagValueListener listener)
          Generate a tag-value parser for unigene data files that will pass all parsing events on to your listener.
static ParserListener UnigeneTools.buildLibInfoParser(TagValueListener listener)
          Generate a tag-value parser for the library info unigene files.