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.See: Description
Interface | Description |
---|---|
AlignmentModel<T> |
Interface that allows LibrAlign GUI elements to access different types of alignment data sources.
|
AlignmentModelChangeListener |
This interface should be implemented by classes that want to track changes in the stored data
of an implementation of
AlignmentModel . |
AlignmentModelView<T,U> |
This interface should be implemented by all classes which return the contents of another implementation
of
AlignmentModel in a modified way. |
BasicAlignmentModelView<T> |
Classes implementing this interface provide access to the data provided by an implementation of
AlignmentModel in a modified way. |
SequenceAccess<S> |
Implementations of
AlignmentModel or SequenceDataAdapter that provide access to
a sequence object representing a row in the alignment should implement this interface. |
SequenceAccessAlignmentModel<S,T> |
Interface for classes implementing
AlignmentModel by using sequence objects. |
Class | Description |
---|---|
AlignmentModelChangeAdapter |
Provides empty implementations for all listener methods of
AlignmentModelChangeListener . |
Enum | Description |
---|---|
AlignmentModelWriteType |
Specifies if whole sequences or single tokens can be edited in the underlying data source of the
implementation of an
AlignmentModel . |
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.