org.blackbox.hypothesis
Class HAnnotation

java.lang.Object
  extended by org.blackbox.model.Hypothesis
      extended by org.blackbox.hypothesis.HAnnotation
All Implemented Interfaces:
java.lang.Comparable, Interval, ObservableEntity
Direct Known Subclasses:
BBX_Annotation

public abstract class HAnnotation
extends Hypothesis
implements Interval, java.lang.Comparable


Field Summary
 
Fields inherited from class org.blackbox.model.Hypothesis
curEvent
 
Constructor Summary
HAnnotation(java.lang.Object knowledge, Domain home, KnowledgeSource creator)
           
 
Method Summary
 int compareTo(java.lang.Object o)
           
 java.util.Map getAnnotations()
           
abstract  HSequence getSequence()
          Retourne la sequence qui porte ce feature.
 
Methods inherited from class org.blackbox.model.Hypothesis
addObserver, clone, gainFocus, getDomainOrigin, getKnowledge, getKsCreator, loseFocus, notifyObservers, removeObserver, setDomainOrigin, setKnowledge, setKsCreator
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.blackbox.model.Interval
getFrame, getLength, getMax, getMin, getStrand, isFramed, seqString
 

Constructor Detail

HAnnotation

public HAnnotation(java.lang.Object knowledge,
                   Domain home,
                   KnowledgeSource creator)
Method Detail

getSequence

public abstract HSequence getSequence()
Retourne la sequence qui porte ce feature.


getAnnotations

public java.util.Map getAnnotations()

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable