org.biomage.Interface
Interface HasSeqFeatures

All Known Implementing Classes:
BioSequence

public interface HasSeqFeatures


Nested Class Summary
static class HasSeqFeatures.SeqFeatures_list
          Inner list class for holding multiple entries for attribute seqFeatures.
 
Method Summary
 void addToSeqFeatures(int position, SeqFeature seqFeature)
          Method to add SeqFeature at position to SeqFeatures_list
 void addToSeqFeatures(SeqFeature seqFeature)
          Method to add SeqFeature to SeqFeatures_list
 SeqFeature getFromSeqFeatures(int position)
          Method to get SeqFeature from SeqFeatures_list
 HasSeqFeatures.SeqFeatures_list getSeqFeatures()
          Get method for seqFeatures
 void removeElementAtFromSeqFeatures(int position)
          Method to remove by position from SeqFeatures_list
 void removeFromSeqFeatures(SeqFeature seqFeature)
          Method to remove first SeqFeature from SeqFeatures_list
 void setSeqFeatures(HasSeqFeatures.SeqFeatures_list seqFeatures)
          Set method for seqFeatures
 

Method Detail

setSeqFeatures

void setSeqFeatures(HasSeqFeatures.SeqFeatures_list seqFeatures)
Set method for seqFeatures

Parameters:
value - to set

getSeqFeatures

HasSeqFeatures.SeqFeatures_list getSeqFeatures()
Get method for seqFeatures

Returns:
value of the attribute

addToSeqFeatures

void addToSeqFeatures(SeqFeature seqFeature)
Method to add SeqFeature to SeqFeatures_list


addToSeqFeatures

void addToSeqFeatures(int position,
                      SeqFeature seqFeature)
Method to add SeqFeature at position to SeqFeatures_list


getFromSeqFeatures

SeqFeature getFromSeqFeatures(int position)
Method to get SeqFeature from SeqFeatures_list


removeElementAtFromSeqFeatures

void removeElementAtFromSeqFeatures(int position)
Method to remove by position from SeqFeatures_list


removeFromSeqFeatures

void removeFromSeqFeatures(SeqFeature seqFeature)
Method to remove first SeqFeature from SeqFeatures_list