public class SimpleFramedFeature extends SimpleStrandedFeature implements FramedFeature, Frame
Description: A no frills implementation of FramedFeature.
Copyright: Copyright (c) 2001.
FramedFeature.ReadingFrame, FramedFeature.Template
StrandedFeature.Strand
Feature.ByLocationComparator
FeatureHolder.EmptyFeatureHolder
Annotatable.AnnotationForwarder
FRAME_0, FRAME_1, FRAME_2
NEGATIVE, POSITIVE, STRAND, UNKNOWN
byLocationOrder, LOCATION, PROPERTY_DATA_KEY, SOURCE, SOURCETERM, TYPE, TYPETERM
EMPTY_FEATURE_HOLDER, FEATURES, SCHEMA
ANNOTATION
Constructor and Description |
---|
SimpleFramedFeature(Sequence sourceSeq,
FeatureHolder parent,
FramedFeature.Template template) |
Modifier and Type | Method and Description |
---|---|
protected void |
fillTemplate(FramedFeature.Template ft) |
int |
getFrame()
A method to get the frame information of the implementing object
|
FramedFeature.ReadingFrame |
getReadingFrame()
return the reading frame of the feature.
|
Feature.Template |
makeTemplate()
Create a new Template that could be used to generate a feature identical
to this one.
|
String |
toString() |
fillTemplate, getStrand, getSymbols, setStrand
containsFeature, 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, setTypeTerm
addChangeListener, addChangeListener, generateChangeSupport, hasListeners, hasListeners, isUnchanging, removeChangeListener, removeChangeListener
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getStrand
getSymbols, setStrand
features, getLocation, getParent, getSequence, getSource, getSourceTerm, getType, getTypeTerm, setLocation, setSource, setSourceTerm, setType, setTypeTerm
containsFeature, countFeatures, createFeature, filter, filter, getSchema, removeFeature
getAnnotation
addChangeListener, addChangeListener, isUnchanging, removeChangeListener, removeChangeListener
public SimpleFramedFeature(Sequence sourceSeq, FeatureHolder parent, FramedFeature.Template template) throws IllegalAlphabetException
IllegalAlphabetException
public FramedFeature.ReadingFrame getReadingFrame()
FramedFeature
getReadingFrame
in interface FramedFeature
public int getFrame()
Frame
public Feature.Template makeTemplate()
Feature
makeTemplate
in interface Feature
makeTemplate
in class SimpleStrandedFeature
protected void fillTemplate(FramedFeature.Template ft)
public String toString()
toString
in class SimpleStrandedFeature
Copyright © 2014 BioJava. All rights reserved.