Home Original page

ARAlignment (biojava-legacy 1.9.5 API)

  • All Superinterfaces:
    Alignment, Changeable, SymbolList
    All Known Implementing Classes:
    FlexibleAlignment

    public interface ARAlignment
    extends Alignment

    ARAlignment is an interface that defines methods for adding and removing seqeunces from an Alignment.

    Author:
    David Waring
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.biojava.bio.alignment.Alignment

        Alignment.SymbolListIterator
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static ChangeType ADD_LABEL  
      static ChangeType REMOVE_LABEL  
      • Fields inherited from interface org.biojava.bio.alignment.Alignment

        CONTENT
      • Fields inherited from interface org.biojava.bio.symbol.SymbolList

        EDIT, EMPTY_LIST
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void addSequence​(AlignmentElement ae)  
      void removeSequence​(Object label)  
      • Methods inherited from interface org.biojava.bio.alignment.Alignment

        getLabels, subAlignment, symbolAt, symbolListForLabel, symbolListIterator
      • Methods inherited from interface org.biojava.utils.Changeable

        addChangeListener, addChangeListener, isUnchanging, removeChangeListener, removeChangeListener
      • Methods inherited from interface org.biojava.bio.symbol.SymbolList

        edit, getAlphabet, iterator, length, seqString, subList, subStr, symbolAt, toList
    • Field Detail

      • ADD_LABEL

        static final ChangeType ADD_LABEL
      • REMOVE_LABEL

        static final ChangeType REMOVE_LABEL
    • Method Detail

      • addSequence

        void addSequence​(AlignmentElement ae)
                  throws ChangeVetoException,
                         BioException
        Throws:
        ChangeVetoException
        BioException
      • removeSequence

        void removeSequence​(Object label)
                     throws ChangeVetoException
        Throws:
        ChangeVetoException