public class SimpleHomologyFeature extends SimpleStrandedFeature implements HomologyFeature
HomologyFeature.TemplateStrandedFeature.StrandFeature.ByLocationComparatorFeatureHolder.EmptyFeatureHolderAnnotatable.AnnotationForwarderNEGATIVE, POSITIVE, STRAND, UNKNOWNbyLocationOrder, LOCATION, PROPERTY_DATA_KEY, SOURCE, SOURCETERM, TYPE, TYPETERMEMPTY_FEATURE_HOLDER, FEATURES, SCHEMAANNOTATION| Constructor and Description |
|---|
SimpleHomologyFeature(Sequence sourceSeq,
FeatureHolder parent,
HomologyFeature.Template template) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
fillTemplate(HomologyFeature.Template ft) |
Homology |
getHomology() |
Feature.Template |
makeTemplate()
Create a new Template that could be used to generate a feature identical
to this one.
|
java.lang.String |
toString() |
fillTemplate, getStrand, getSymbols, setStrandcontainsFeature, countFeatures, createFeature, equals, featureHolderAllocated, features, fillTemplate, filter, filter, getAnnotation, getChangeSupport, getFeatureHolder, getLocation, getParent, getSchema, getSequence, getSource, getSourceTerm, getType, getTypeTerm, hashCode, realizeFeature, removeFeature, setLocation, setSource, setSourceTerm, setType, setTypeTermaddChangeListener, addChangeListener, generateChangeSupport, hasListeners, hasListeners, isUnchanging, removeChangeListener, removeChangeListenerclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetStrand, getSymbols, setStrandfeatures, getLocation, getParent, getSequence, getSource, getSourceTerm, getType, getTypeTerm, setLocation, setSource, setSourceTerm, setType, setTypeTermcontainsFeature, countFeatures, createFeature, filter, filter, getSchema, removeFeaturegetAnnotationaddChangeListener, addChangeListener, isUnchanging, removeChangeListener, removeChangeListenerpublic SimpleHomologyFeature(Sequence sourceSeq, FeatureHolder parent, HomologyFeature.Template template) throws java.lang.IllegalArgumentException, IllegalAlphabetException
java.lang.IllegalArgumentExceptionIllegalAlphabetExceptionpublic Homology getHomology()
getHomology in interface HomologyFeaturepublic Feature.Template makeTemplate()
FeaturemakeTemplate in interface FeaturemakeTemplate in class SimpleStrandedFeatureprotected void fillTemplate(HomologyFeature.Template ft)
public java.lang.String toString()
toString in class SimpleStrandedFeature