org.genepi.mean.parser
Class AbstractParser

java.lang.Object
  extended by org.genepi.mean.parser.AbstractParser
Direct Known Subclasses:
BlastParserM9, FastRnaParser, GffParser, LongOrfParser, ProkovParser, RbsFinderParser, TermitParser

public abstract class AbstractParser
extends java.lang.Object


Field Summary
protected  java.util.Hashtable annot
           
protected  int from
           
protected  FeatureHandler hand
           
protected  java.util.Iterator records
           
protected  boolean sens
           
protected  int to
           
 
Constructor Summary
AbstractParser(FeatureHandler h, java.util.Iterator rec)
           
 
Method Summary
 void featureComplet(int from, int to, boolean sens)
           
abstract  void parse()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

hand

protected FeatureHandler hand

records

protected java.util.Iterator records

from

protected int from

to

protected int to

sens

protected boolean sens

annot

protected java.util.Hashtable annot
Constructor Detail

AbstractParser

public AbstractParser(FeatureHandler h,
                      java.util.Iterator rec)
Method Detail

featureComplet

public void featureComplet(int from,
                           int to,
                           boolean sens)

parse

public abstract void parse()
                    throws MeanException
Throws:
MeanException