Package | Description |
---|---|
info.bioinfweb.libralign.model |
Contains the
AlignmentModel interface which
is the bridge between LibrAlign and any source of alignment data that is displayed with it as well as
related classes and a set of implementations of this interface provided with LibrAlign. |
info.bioinfweb.libralign.model.implementations |
Contains common implementations of
AlignmentModel
which are part of LibrAlign. |
info.bioinfweb.libralign.model.implementations.decorate | |
info.bioinfweb.libralign.model.implementations.swingundo |
Contains classes that allow to edit the underlying data source of an implementation of
AlignmentModel using swing edit objects
(implementations of UndoableEdit ). |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
AlignmentModel.addSequence(java.lang.String sequenceName)
Adds a new empty sequence to the underlying data source and generates an ID for it.
|
java.lang.String |
SequenceAccessAlignmentModel.addSequence(java.lang.String sequenceName,
S content)
Adds a the specified sequence to the underlying data source and generates an ID for it.
|
java.lang.String |
AlignmentModel.addSequence(java.lang.String sequenceName,
java.lang.String sequenceID)
Adds a new empty sequence to the underlying data source assigning the specified ID to it.
|
void |
AlignmentModel.appendToken(java.lang.String sequenceID,
T token)
Appends a token at the end of the sequence.
|
void |
AlignmentModel.appendTokens(java.lang.String sequenceID,
java.util.Collection<? extends T> tokens)
Appends a sequence of tokens starting at the end of the current sequence.
|
void |
AlignmentModel.insertTokenAt(java.lang.String sequenceID,
int index,
T token)
Inserts a token at the specified position.
|
void |
AlignmentModel.insertTokensAt(java.lang.String sequenceID,
int beginIndex,
java.util.Collection<? extends T> tokens)
Inserts a sequence of tokens starting at the specified position.
|
boolean |
AlignmentModel.removeSequence(java.lang.String sequenceID)
Removes the specified sequence from the underlying data source.
|
void |
AlignmentModel.removeTokenAt(java.lang.String sequenceID,
int index)
Removes the token at the specified position from the underlying data source.
|
void |
AlignmentModel.removeTokensAt(java.lang.String sequenceID,
int beginIndex,
int endIndex)
Removes the token inside the specified interval from the underlying data source.
|
java.lang.String |
AlignmentModel.renameSequence(java.lang.String sequenceID,
java.lang.String newSequenceName)
Renames a sequence in the underlying data source.
|
S |
SequenceAccessAlignmentModel.replaceSequence(java.lang.String sequenceID,
S content)
Replaces the sequence object with the specified ID.
|
void |
AlignmentModel.setTokenAt(java.lang.String sequenceID,
int index,
T token)
Replaces the token at the specified position by the passed token.
|
void |
AlignmentModel.setTokensAt(java.lang.String sequenceID,
int beginIndex,
java.util.Collection<? extends T> tokens)
Replaces a sequence of tokens starting at the specified position.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
AbstractUndecoratedAlignmentModel.addSequence(java.lang.String sequenceName,
java.lang.String sequenceID) |
void |
AbstractUndecoratedAlignmentModel.appendToken(java.lang.String sequenceID,
T token) |
void |
AbstractUndecoratedAlignmentModel.appendTokens(java.lang.String sequenceID,
java.util.Collection<? extends T> tokens) |
void |
AbstractListAlignmentModel.insertTokenAt(java.lang.String sequenceID,
int index,
T token) |
void |
AbstractUnmodifyableAlignmentModel.insertTokenAt(java.lang.String sequenceID,
int index,
T token) |
void |
AbstractListAlignmentModel.insertTokensAt(java.lang.String sequenceID,
int beginIndex,
java.util.Collection<? extends T> tokens) |
void |
AbstractUnmodifyableAlignmentModel.insertTokensAt(java.lang.String sequenceID,
int beginIndex,
java.util.Collection<? extends T> tokens) |
void |
AbstractListAlignmentModel.removeTokenAt(java.lang.String sequenceID,
int index) |
void |
AbstractUnmodifyableAlignmentModel.removeTokenAt(java.lang.String sequenceID,
int index) |
void |
AbstractListAlignmentModel.removeTokensAt(java.lang.String sequenceID,
int beginIndex,
int endIndex) |
void |
AbstractUnmodifyableAlignmentModel.removeTokensAt(java.lang.String sequenceID,
int beginIndex,
int endIndex) |
void |
AbstractListAlignmentModel.setTokenAt(java.lang.String sequenceID,
int index,
T token) |
void |
AbstractUnmodifyableAlignmentModel.setTokenAt(java.lang.String sequenceID,
int index,
T token) |
void |
AbstractListAlignmentModel.setTokensAt(java.lang.String sequenceID,
int beginIndex,
java.util.Collection<? extends T> tokens) |
void |
AbstractUnmodifyableAlignmentModel.setTokensAt(java.lang.String sequenceID,
int beginIndex,
java.util.Collection<? extends T> tokens) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
AbstractAlignmentModelDecorator.addSequence(java.lang.String sequenceName) |
java.lang.String |
DelegatedAlignmentModelView.addSequence(java.lang.String sequenceName) |
java.lang.String |
AbstractAlignmentModelDecorator.addSequence(java.lang.String sequenceName,
java.lang.String sequenceID) |
java.lang.String |
DelegatedAlignmentModelView.addSequence(java.lang.String sequenceName,
java.lang.String sequenceID) |
void |
AbstractTokenReplacementAlignmentModelDecorator.appendToken(java.lang.String sequenceID,
T token) |
void |
DelegatedAlignmentModelView.appendToken(java.lang.String sequenceID,
T token) |
void |
AbstractTokenReplacementAlignmentModelDecorator.appendTokens(java.lang.String sequenceID,
java.util.Collection<? extends T> tokens) |
void |
DelegatedAlignmentModelView.appendTokens(java.lang.String sequenceID,
java.util.Collection<? extends T> tokens) |
void |
AbstractTokenReplacementAlignmentModelDecorator.insertTokenAt(java.lang.String sequenceID,
int index,
T token) |
void |
DelegatedAlignmentModelView.insertTokenAt(java.lang.String sequenceID,
int index,
T token) |
void |
AbstractTokenReplacementAlignmentModelDecorator.insertTokensAt(java.lang.String sequenceID,
int beginIndex,
java.util.Collection<? extends T> tokens) |
void |
DelegatedAlignmentModelView.insertTokensAt(java.lang.String sequenceID,
int beginIndex,
java.util.Collection<? extends T> tokens) |
boolean |
AbstractAlignmentModelDecorator.removeSequence(java.lang.String sequenceID) |
boolean |
DelegatedAlignmentModelView.removeSequence(java.lang.String sequenceID) |
void |
AbstractTokenReplacementAlignmentModelDecorator.removeTokenAt(java.lang.String sequenceID,
int index) |
void |
DelegatedAlignmentModelView.removeTokenAt(java.lang.String sequenceID,
int index) |
void |
AbstractTokenReplacementAlignmentModelDecorator.removeTokensAt(java.lang.String sequenceID,
int beginIndex,
int endIndex) |
void |
DelegatedAlignmentModelView.removeTokensAt(java.lang.String sequenceID,
int beginIndex,
int endIndex) |
java.lang.String |
AbstractTokenReplacementAlignmentModelDecorator.renameSequence(java.lang.String sequenceID,
java.lang.String newSequenceName) |
java.lang.String |
DelegatedAlignmentModelView.renameSequence(java.lang.String sequenceID,
java.lang.String newSequenceName) |
void |
AbstractTokenReplacementAlignmentModelDecorator.setTokenAt(java.lang.String sequenceID,
int index,
T token) |
void |
DelegatedAlignmentModelView.setTokenAt(java.lang.String sequenceID,
int index,
T token) |
void |
AbstractTokenReplacementAlignmentModelDecorator.setTokensAt(java.lang.String sequenceID,
int beginIndex,
java.util.Collection<? extends T> tokens) |
void |
DelegatedAlignmentModelView.setTokensAt(java.lang.String sequenceID,
int beginIndex,
java.util.Collection<? extends T> tokens) |
Modifier and Type | Method and Description |
---|---|
void |
SwingUndoAlignmentModel.appendToken(java.lang.String sequenceID,
T token) |
void |
SwingUndoAlignmentModel.appendTokens(java.lang.String sequenceID,
java.util.Collection<? extends T> tokens) |
void |
SwingUndoAlignmentModel.insertTokenAt(java.lang.String sequenceID,
int index,
T token) |
void |
SwingUndoAlignmentModel.insertTokensAt(java.lang.String sequenceID,
int beginIndex,
java.util.Collection<? extends T> tokens) |
void |
SwingUndoAlignmentModel.removeTokenAt(java.lang.String sequenceID,
int index) |
void |
SwingUndoAlignmentModel.removeTokensAt(java.lang.String sequenceID,
int beginIndex,
int endIndex) |
void |
SwingUndoAlignmentModel.setTokenAt(java.lang.String sequenceID,
int index,
T token) |
void |
SwingUndoAlignmentModel.setTokensAt(java.lang.String sequenceID,
int beginIndex,
java.util.Collection<? extends T> tokens) |