public interface ARAlignment extends Alignment
ARAlignment is an interface that defines methods for adding and removing seqeunces from an Alignment.
Alignment.SymbolListIterator| Modifier and Type | Field and Description |
|---|---|
static ChangeType |
ADD_LABEL |
static ChangeType |
REMOVE_LABEL |
EDIT, EMPTY_LIST| Modifier and Type | Method and Description |
|---|---|
void |
addSequence(AlignmentElement ae) |
void |
removeSequence(java.lang.Object label) |
getLabels, subAlignment, symbolAt, symbolListForLabel, symbolListIteratoredit, getAlphabet, iterator, length, seqString, subList, subStr, symbolAt, toListaddChangeListener, addChangeListener, isUnchanging, removeChangeListener, removeChangeListenerstatic final ChangeType ADD_LABEL
static final ChangeType REMOVE_LABEL
void addSequence(AlignmentElement ae) throws ChangeVetoException, BioException
ChangeVetoExceptionBioExceptionvoid removeSequence(java.lang.Object label)
throws ChangeVetoException
ChangeVetoException