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

Packages that use TagValueListener
org.biojava.bio.annodb Databases of generic structured data (annotation) objects. 
org.biojava.bio.program.formats Experimental parsers using the tagvalue framework. 
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.annodb
 

Methods in org.biojava.bio.annodb with parameters of type TagValueListener
 ParserListener IndexedAnnotationDB.ParserListenerFactory.getParserListener(TagValueListener listener)
          Get the ParserListener for a TagValueListener.
 ParserListener IndexedAnnotationDB.StaticMethodRPFactory.getParserListener(TagValueListener tvl)
           
 

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

Methods in org.biojava.bio.program.formats with parameters of type TagValueListener
 ParserListener Embl.getParserListener(TagValueListener listener)
           
 ParserListener Enzyme.getParserListener(TagValueListener listener)
           
 ParserListener Format.getParserListener(TagValueListener listener)
          Retrieve a ParserListener pair for the format that will pass all events on to a listener.
 ParserListener Ligand.Enzyme.getParserListener(TagValueListener listener)
           
 ParserListener Ligand.Reaction.getParserListener(TagValueListener listener)
           
 ParserListener Ligand.Compound.getParserListener(TagValueListener listener)
           
 ParserListener Swissprot.getParserListener(TagValueListener listener)
           
 

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

Subinterfaces of TagValueListener in org.biojava.bio.program.tagvalue
 interface TagValueWrapper
           Interface for TagValueListeners that wrap other TagValueListeners
 

Classes in org.biojava.bio.program.tagvalue that implement TagValueListener
 class AbstractWrapper
           An abstract TagValueWrapper that does nothing!
 class Aggregator
          Joins multipel values into single values.
 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 MultiTagger
          Partician multiple values for a tag into their own tag groups.
 class RegexFieldFinder
           
 class SimpleTagValueWrapper
           Helper class to wrap one TagValueListener inside another one.
 class StateMachine
          This class implements a state machine for parsing events from the Parser class.
 class StateMachine.SimpleStateListener
          a basic listener for a State.
 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 ValueChanger
           Intercept the values associated with some tags and change them systematically.
 

Fields in org.biojava.bio.program.tagvalue declared as TagValueListener
protected  TagValueListener StateMachine.delegate
           
 

Methods in org.biojava.bio.program.tagvalue that return TagValueListener
 TagValueListener AbstractWrapper.getDelegate()
           
 TagValueListener SimpleTagValueWrapper.getDelegate()
           
 TagValueListener StateMachine.getDelegate()
           
 TagValueListener TagValueWrapper.getDelegate()
          get listener to which all calls will be delegated
 TagValueListener ParserListener.getListener()
          getListener returns the listener of the pair.
 TagValueListener StateMachine.State.getListener()
           
 TagValueListener StateMachine.BasicState.getListener()
          return the TagValueListener assigned to this State.
 TagValueListener TagDelegator.getListener(Object tag)
           
 

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 TagValueContext.pushParser(TagValueParser subParser, TagValueListener subListener)
           Push a parser and listener pair onto the parser stack.
 boolean Parser.read(BufferedReader reader, TagValueParser parser, TagValueListener listener)
           
 void AbstractWrapper.setDelegate(TagValueListener delegate)
           
 void SimpleTagValueWrapper.setDelegate(TagValueListener delegate)
           
 void StateMachine.setDelegate(TagValueListener delegate)
          TagValueWrapper interface
 void TagValueWrapper.setDelegate(TagValueListener delegate)
          set listener to which all calls will be delegated
 void TagDelegator.setListener(Object tag, TagValueListener listener)
           
 void StateMachine.BasicState.setListener(TagValueListener listener)
          set a TagValueListener for this State.
 void TagDelegator.setParserListener(Object tag, TagValueParser parser, TagValueListener listener)
           
 

Constructors in org.biojava.bio.program.tagvalue with parameters of type TagValueListener
Aggregator(TagValueListener listener, BoundaryFinder observer, String joiner)
           
MultiTagger(TagValueListener listener, BoundaryFinder observer)
           
ParserListener(TagValueParser parser, TagValueListener listener)
          Creates a new ParserListener instance.
RegexFieldFinder(TagValueListener delegate, Pattern pattern, String[] tags, boolean inLine)
          Creates a new RegexFiledFinder.
SimpleTagValueWrapper(TagValueListener delegate)
          Build a SimpleTagValueWrapper that will forward everything to a delegate.
StateMachine.BasicState(String label, TagValueListener listener)
          when this constructor is used, a fixed listener is used with this state.
TagDelegator(TagValueListener delegate)
           
TagDropper(TagValueListener tvl)
          Create a new TagDropper that will pass on all retained tags and values to tvl.
TagRenamer(TagValueListener delegate, PropertyChanger mapper)
          Build a new TagRenamer with a delegate and mapper.
ValueChanger(TagValueListener delegate)
           
ValueChanger(TagValueListener delegate, ChangeTable changeTable)
          Create a new changer that will pass the modified event stream to a delegate.
 

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.