- ScaledPherogramDistortion - Class in info.bioinfweb.libralign.pherogram.distortion
-
Stores scale and gap pattern for each base call index of a pherogram.
- ScaledPherogramDistortion(int) - Constructor for class info.bioinfweb.libralign.pherogram.distortion.ScaledPherogramDistortion
-
Creates a new instance of this class.
- ScrollContainerSwingAlignmentArea - Class in info.bioinfweb.libralign.alignmentarea
-
The Swing component rendering the top central or bottom part of an
AlignmentArea
.
- ScrollContainerSwingAlignmentArea(AlignmentArea) - Constructor for class info.bioinfweb.libralign.alignmentarea.ScrollContainerSwingAlignmentArea
-
- ScrollContainerSwingAlignmentContentArea - Class in info.bioinfweb.libralign.alignmentarea.content
-
- ScrollContainerSwingAlignmentContentArea(AlignmentContentArea) - Constructor for class info.bioinfweb.libralign.alignmentarea.content.ScrollContainerSwingAlignmentContentArea
-
- ScrollContainerSwingAlignmentLabelArea - Class in info.bioinfweb.libralign.alignmentarea.label
-
The Swing component displaying the label components for an alignment.
- ScrollContainerSwingAlignmentLabelArea(AlignmentLabelArea) - Constructor for class info.bioinfweb.libralign.alignmentarea.label.ScrollContainerSwingAlignmentLabelArea
-
Creates a new instance of this class.
- ScrollContainerSWTAlignmentArea - Class in info.bioinfweb.libralign.alignmentarea
-
SWT component displaying the head, content, or bottom area of an alignment area.
- ScrollContainerSWTAlignmentArea(AlignmentArea, Composite, int) - Constructor for class info.bioinfweb.libralign.alignmentarea.ScrollContainerSWTAlignmentArea
-
Creates a new instance of this class.
- ScrollContainerSWTAlignmentContentArea - Class in info.bioinfweb.libralign.alignmentarea.content
-
- ScrollContainerSWTAlignmentContentArea(AlignmentContentArea, Composite, int) - Constructor for class info.bioinfweb.libralign.alignmentarea.content.ScrollContainerSWTAlignmentContentArea
-
- scrollCursorToVisible() - Method in class info.bioinfweb.libralign.alignmentarea.AlignmentArea
-
- selectAll() - Method in class info.bioinfweb.libralign.alignmentarea.selection.OneDimensionalSelection
-
- selectAll() - Method in class info.bioinfweb.libralign.alignmentarea.selection.SelectionModel
-
Selects all cells in the alignment.
- selectionAsString(AlignmentArea, boolean) - Static method in class info.bioinfweb.libralign.model.utils.AlignmentModelUtils
-
Converts the current selection to a String
.
- selectionChanged(GenericEventObject<SelectionModel>) - Method in class info.bioinfweb.libralign.alignmentarea.content.SequenceAreaMap
-
- selectionChanged(E) - Method in interface info.bioinfweb.libralign.alignmentarea.selection.SelectionListener
-
This method is called every time the selection changes.
- SelectionDimension - Enum in info.bioinfweb.libralign.alignmentarea.selection
-
- SelectionListener<E> - Interface in info.bioinfweb.libralign.alignmentarea.selection
-
This interface should be implemented by classes that want to track changes of the selection
represented by an
SelectionModel
object.
- SelectionModel - Class in info.bioinfweb.libralign.alignmentarea.selection
-
- SelectionModel(AlignmentArea) - Constructor for class info.bioinfweb.libralign.alignmentarea.selection.SelectionModel
-
Creates a new instance of this class.
- SelectionSynchronizer - Class in info.bioinfweb.libralign.alignmentarea.selection
-
Instances of this class allow to synchronize different instances of
SelectionModel
if possible.
- SelectionSynchronizer() - Constructor for class info.bioinfweb.libralign.alignmentarea.selection.SelectionSynchronizer
-
- SelectionType - Enum in info.bioinfweb.libralign.alignmentarea.selection
-
- SequenceAccess<S> - Interface in info.bioinfweb.libralign.model
-
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 in info.bioinfweb.libralign.model
-
Interface for classes implementing
AlignmentModel
by using sequence objects.
- SequenceArea - Class in info.bioinfweb.libralign.alignmentarea.content
-
The area inside an
AlignmentArea
that displays one sequence of the alignment.
- SequenceArea(AlignmentContentArea, String) - Constructor for class info.bioinfweb.libralign.alignmentarea.content.SequenceArea
-
Creates a new instance of this class.
- SequenceAreaMap - Class in info.bioinfweb.libralign.alignmentarea.content
-
- SequenceAreaMap(AlignmentContentArea) - Constructor for class info.bioinfweb.libralign.alignmentarea.content.SequenceAreaMap
-
- SequenceChangeEvent<T> - Class in info.bioinfweb.libralign.model.events
-
Event object that indicates that a sequence provided by an instance of
AlignmentModel
was added or removed.
- SequenceChangeEvent(AlignmentModel<T>, String, ListChangeType) - Constructor for class info.bioinfweb.libralign.model.events.SequenceChangeEvent
-
- SequenceDataAdapter<S,T> - Interface in info.bioinfweb.libralign.model.adapters
-
Classes implementing this interface provide access to the data provided by an implementation of
AlignmentModel
in a different way (e.g.
- sequenceID - Variable in class info.bioinfweb.libralign.model.implementations.swingundo.edits.sequence.SwingSequenceEdit
-
- sequenceID - Variable in class info.bioinfweb.libralign.model.implementations.swingundo.edits.token.SwingTokenEdit
-
- sequenceIDIterator() - Method in interface info.bioinfweb.libralign.model.AlignmentModel
-
Returns an iterator over unique IDs of all sequences contained in the underlying data source
in the order they are stored in this model.
- sequenceIDIterator() - Method in class info.bioinfweb.libralign.model.implementations.AbstractMapBasedAlignmentModel
-
Returns an iterator returned the IDs of the stored sequences in the order they were added
to this model.
- sequenceIDIterator() - Method in class info.bioinfweb.libralign.model.implementations.decorate.AbstractAlignmentModelDecorator
-
- sequenceIDIterator() - Method in class info.bioinfweb.libralign.model.implementations.decorate.DelegatedAlignmentModelView
-
- sequenceIDIterator() - Method in class info.bioinfweb.libralign.model.implementations.swingundo.SwingUndoAlignmentModel
-
- SequenceIDManager - Class in info.bioinfweb.libralign.model.implementations
-
Manages mappings between sequence IDs and sequence names.
- SequenceIDManager() - Constructor for class info.bioinfweb.libralign.model.implementations.SequenceIDManager
-
- SequenceIDManager(String) - Constructor for class info.bioinfweb.libralign.model.implementations.SequenceIDManager
-
- sequenceIDsByName(String) - Method in interface info.bioinfweb.libralign.model.AlignmentModel
-
Returns the set of unique sequence IDs associated with the specified name.
- sequenceIDsByName(String) - Method in class info.bioinfweb.libralign.model.implementations.AbstractUndecoratedAlignmentModel
-
- sequenceIDsByName(String) - Method in class info.bioinfweb.libralign.model.implementations.decorate.AbstractAlignmentModelDecorator
-
- sequenceIDsByName(String) - Method in class info.bioinfweb.libralign.model.implementations.decorate.DelegatedAlignmentModelView
-
- sequenceIDsByName(String) - Method in class info.bioinfweb.libralign.model.implementations.SequenceIDManager
-
Returns a set of unique sequence IDs associated with the specified name.
- sequenceIDsByName(String) - Method in class info.bioinfweb.libralign.model.implementations.swingundo.SwingUndoAlignmentModel
-
- SequenceIndexArea - Class in info.bioinfweb.libralign.dataarea.implementations.sequenceindex
-
A data area displaying the indices of aligned sequences.
- SequenceIndexArea(AlignmentContentArea, AlignmentArea) - Constructor for class info.bioinfweb.libralign.dataarea.implementations.sequenceindex.SequenceIndexArea
-
Creates a new instance of this class.
- SequenceIndexArea(AlignmentContentArea) - Constructor for class info.bioinfweb.libralign.dataarea.implementations.sequenceindex.SequenceIndexArea
-
Creates a new instance of this class using the parent alignment area of owner
as the labeled area.
- SequenceLabelArea - Class in info.bioinfweb.libralign.alignmentarea.label
-
- SequenceLabelArea(AlignmentLabelArea, SequenceArea) - Constructor for class info.bioinfweb.libralign.alignmentarea.label.SequenceLabelArea
-
- sequenceNameByID(String) - Method in interface info.bioinfweb.libralign.model.AlignmentModel
-
Returns the sequence name (that would be visible to the application user) associated with the
specified unique ID.
- sequenceNameByID(String) - Method in class info.bioinfweb.libralign.model.implementations.AbstractUndecoratedAlignmentModel
-
- sequenceNameByID(String) - Method in class info.bioinfweb.libralign.model.implementations.decorate.AbstractAlignmentModelDecorator
-
- sequenceNameByID(String) - Method in class info.bioinfweb.libralign.model.implementations.decorate.DelegatedAlignmentModelView
-
- sequenceNameByID(String) - Method in class info.bioinfweb.libralign.model.implementations.SequenceIDManager
-
Returns the sequence name (that would be visible to the application user) associated with the
specified unique ID.
- sequenceNameByID(String) - Method in class info.bioinfweb.libralign.model.implementations.swingundo.SwingUndoAlignmentModel
-
- SequenceNotFoundException - Exception in info.bioinfweb.libralign.model.exception
-
This exceptions is thrown if a requested sequence provided by an implementation of
AlignmentModel
was not found in the underlying data source.
- SequenceNotFoundException(AlignmentModel<?>, String) - Constructor for exception info.bioinfweb.libralign.model.exception.SequenceNotFoundException
-
Create a new instance of this class.
- SequenceOrder - Class in info.bioinfweb.libralign.alignmentarea.order
-
Manages the ordering of the sequences displayed by
AlignmentArea
.
- SequenceOrder(AlignmentArea) - Constructor for class info.bioinfweb.libralign.alignmentarea.order.SequenceOrder
-
Crates a new instance of this class and loads the names from the underlying data source of
the specified owner, if it has a data source.
- SequenceOrderType - Enum in info.bioinfweb.libralign.alignmentarea.order
-
Enumerates the possible orders of sequences as modeled by
SequenceOrder
.
- SequenceRenamedEvent<T> - Class in info.bioinfweb.libralign.model.events
-
Event object that indicates that a sequence provided by an instance of
AlignmentModel
was renamed.
- SequenceRenamedEvent(AlignmentModel<T>, String, String, String) - Constructor for class info.bioinfweb.libralign.model.events.SequenceRenamedEvent
-
- set(int, TokenPainter) - Method in class info.bioinfweb.libralign.alignmentarea.paintsettings.TokenPainterList
-
Replaces the painter at the specified position in this list with the specified new painter.
- set(int, DataArea) - Method in class info.bioinfweb.libralign.dataarea.DataAreaChangeEventList
-
- setAlignmentModel(AlignmentModel<?>, boolean) - Method in class info.bioinfweb.libralign.alignmentarea.AlignmentArea
-
Changes the alignment model providing the data for this instance.
- setAlignToFirstColumn(boolean) - Method in class info.bioinfweb.libralign.dataarea.implementations.LabelDataArea
-
- setAlignToScrollPosition(boolean) - Method in class info.bioinfweb.libralign.dataarea.implementations.LabelDataArea
-
- setAllowVerticalScrolling(boolean) - Method in class info.bioinfweb.libralign.alignmentarea.AlignmentArea
-
Allows to specify whether this area should be displayed with its whole height insight a
MultipleAlignmentsContainer
if there is enough space available.
- setAllPaintSettingPropertiesToSynchronize() - Method in class info.bioinfweb.libralign.multiplealignments.MultipleAlignmentsContainer
-
Sets all properties of
PaintSettings
to be synchronized between all alignment areas in this container.
- setAllVisible(boolean) - Method in class info.bioinfweb.libralign.dataarea.DataAreaList
-
Fades all elements in this list in or out.
- setAlphabeticalSequenceOrder(boolean) - Method in class info.bioinfweb.libralign.alignmentarea.order.SequenceOrder
-
Sorts the sequences by their name.
- setBackgroundColor(Color) - Method in class info.bioinfweb.libralign.dataarea.implementations.LabelDataArea
-
- setBackgroundColor(Color) - Method in class info.bioinfweb.libralign.pherogram.PherogramFormats
-
Sets a new background color for displaying the central part of the pherogram (the positions that have not
been cut off).
- setBaseCallLineColor(Color) - Method in class info.bioinfweb.libralign.pherogram.PherogramFormats
-
Sets a new color used to paint the vertical lines at each base call position in the background of the trace
curve output in the center area that has not been cut off by the user.
- setChangeZoomXOnMouseWheel(boolean) - Method in class info.bioinfweb.libralign.alignmentarea.paintsettings.PaintSettings
-
- setChangeZoomYOnMouseWheel(boolean) - Method in class info.bioinfweb.libralign.alignmentarea.paintsettings.PaintSettings
-
- setCharacterStateSetType(CharacterStateSetType) - Method in class info.bioinfweb.libralign.model.factory.NewAlignmentModelParameterMap
-
Sets or replaces the character set type in this map.
- setColor(Color) - Method in class info.bioinfweb.libralign.dataarea.implementations.charset.CharSet
-
- setColumn(int) - Method in class info.bioinfweb.libralign.alignmentarea.selection.AlignmentCursor
-
- setColumnRowHeight(int, int, int) - Method in class info.bioinfweb.libralign.alignmentarea.selection.AlignmentCursor
-
Sets a new column, row and height in one step.
- setCursorColor(Color) - Method in class info.bioinfweb.libralign.alignmentarea.paintsettings.PaintSettings
-
Sets a new color to paint the alignment cursor.
- setCursorLineWidth(double) - Method in class info.bioinfweb.libralign.alignmentarea.paintsettings.PaintSettings
-
- setCutBackgroundColor(Color) - Method in class info.bioinfweb.libralign.pherogram.PherogramFormats
-
Sets a new background color for displaying the parts of the pherogram on the left and right end that have
been cut off by the user.
- setCutBaseCallLineColor(Color) - Method in class info.bioinfweb.libralign.pherogram.PherogramFormats
-
Sets a new color used to paint the vertical lines at each base call position in the background of the trace
curve output at the left and right areas that have been cut off by the user.
- setDefaultBackgroundColor(Color) - Method in class info.bioinfweb.libralign.alignmentarea.tokenpainter.SingleColorTokenPainter
-
- setDistributeRemainingSpace(boolean) - Method in class info.bioinfweb.libralign.multiplealignments.MultipleAlignmentsContainer
-
If the height of this container is higher than the height that is needed to display all alignments without
scrolling, you can specify here how the remaining space shall be distributed among the alignments.
- setDividerLocations(int[]) - Method in class info.bioinfweb.libralign.multiplealignments.SwingMultipleAlignmentsContainer
-
- setDividerLocations(int[]) - Method in class info.bioinfweb.libralign.multiplealignments.SWTMultipleAlignmentsContainer
-
- setDividerLocations(int[]) - Method in interface info.bioinfweb.libralign.multiplealignments.ToolkitSpecificMultipleAlignmentsContainer
-
Sets the divider locations to distribute the available height among the contained alignment areas.
- setEnabled(boolean) - Method in class info.bioinfweb.libralign.alignmentarea.selection.SelectionSynchronizer
-
- setFirstIndex(int) - Method in class info.bioinfweb.libralign.dataarea.implementations.sequenceindex.SequenceIndexArea
-
Sets a new index that will be displayed for the first column of the alignment area.
- setFirstPos(int) - Method in class info.bioinfweb.libralign.alignmentarea.selection.OneDimensionalSelection
-
Sets the first column (or row) of the selection.
- setFirstSeqLeftCutPos(int, int) - Method in class info.bioinfweb.libralign.pherogram.model.PherogramAreaModel
-
Allows to specify a new first sequence and left cut position at the same time.
- setFirstSeqPos(int) - Method in class info.bioinfweb.libralign.pherogram.model.PherogramAreaModel
-
Sets the index in the sequence this pherogram is attached to where the displaying of the visible part
of the pherogram starts.
- setFont(Font) - Method in class info.bioinfweb.libralign.dataarea.implementations.LabelDataArea
-
- setFontColor(Color) - Method in class info.bioinfweb.libralign.alignmentarea.tokenpainter.SingleColorTokenPainter
-
- setFontName(String) - Method in class info.bioinfweb.libralign.alignmentarea.tokenpainter.SingleColorTokenPainter
-
- setFontStyle(int) - Method in class info.bioinfweb.libralign.alignmentarea.tokenpainter.SingleColorTokenPainter
-
- setGap(int, boolean) - Method in class info.bioinfweb.libralign.pherogram.distortion.GapPattern
-
This method allows to define whether a gap is located at the specified position or not.
- setGapPattern(int, GapPattern) - Method in class info.bioinfweb.libralign.pherogram.distortion.ScaledPherogramDistortion
-
- setHeadingBackgroundColor(Color) - Method in class info.bioinfweb.libralign.pherogram.PherogramFormats
-
Sets a new background color for the heading of the pherogram (displaying the base call sequence and nucleotide
indices).
- setHeadingView(PherogramHeadingView) - Method in class info.bioinfweb.libralign.pherogram.view.PherogramTraceCurveView
-
Use this method to specify the heading component used together with this component.
- setHeight(int) - Method in class info.bioinfweb.libralign.alignmentarea.selection.AlignmentCursor
-
- setHideHorizontalBar(boolean) - Method in class info.bioinfweb.libralign.alignmentarea.SWTScrollableResizeListener
-
- setHideHorizontalScrollBar(boolean) - Method in class info.bioinfweb.libralign.alignmentarea.AbstractSWTAlignmentArea
-
- setHideHorizontalScrollBar(boolean) - Method in class info.bioinfweb.libralign.alignmentarea.ScrollContainerSwingAlignmentArea
-
- setHideHorizontalScrollBar(boolean) - Method in interface info.bioinfweb.libralign.alignmentarea.ToolkitSpecificAlignmentArea
-
Determines whether a horizontal scroll bar should be displayed underneath this element.
- setHorizontalScale(int, double) - Method in class info.bioinfweb.libralign.pherogram.distortion.ScaledPherogramDistortion
-
- setHorizontalScale(double) - Method in class info.bioinfweb.libralign.pherogram.view.PherogramTraceCurveView
-
- setID(String) - Method in interface info.bioinfweb.libralign.model.AlignmentModel
-
Allows to specify a new ID for this alignment.
- setID(String) - Method in class info.bioinfweb.libralign.model.implementations.AbstractAlignmentModel
-
- setID(String) - Method in class info.bioinfweb.libralign.model.implementations.decorate.DelegatedAlignmentModelView
-
- setInsert(boolean) - Method in class info.bioinfweb.libralign.editsettings.EditSettings
-
- setInsertLeftInDataArea(boolean) - Method in class info.bioinfweb.libralign.editsettings.EditSettings
-
- setLabel(String) - Method in interface info.bioinfweb.libralign.model.AlignmentModel
-
Allows to specify a new label for this alignment.
- setLabel(String) - Method in class info.bioinfweb.libralign.model.implementations.AbstractAlignmentModel
-
Allows to specify a new label for this alignment.
- setLabel(String) - Method in class info.bioinfweb.libralign.model.implementations.decorate.DelegatedAlignmentModelView
-
- setLabel(String) - Method in class info.bioinfweb.libralign.model.implementations.swingundo.SwingUndoAlignmentModel
-
- setLastPos(int) - Method in class info.bioinfweb.libralign.alignmentarea.selection.OneDimensionalSelection
-
Sets the last column (or row) of the selection.
- setLayout(Layout) - Method in class info.bioinfweb.libralign.multiplealignments.SWTMultipleAlignmentsContainer
-
Does nothing since this component only uses its own layout.
- setLeftCutPosition(int) - Method in class info.bioinfweb.libralign.pherogram.model.PherogramComponentModel
-
Sets a new cut position for the left border of the visible part of the pherogram.
- setLeftCutPositionBySelection() - Method in class info.bioinfweb.libralign.dataarea.implementations.pherogram.PherogramArea
-
Tries to set the left border where the base call sequence is cut off according to the left end of the current
selection.
- setLength(int) - Method in class info.bioinfweb.libralign.model.adapters.AbstractSingleSequenceDataAdapter
-
- setList(DataAreaList) - Method in class info.bioinfweb.libralign.dataarea.DataArea
-
Updates the list this element is contained in.
- setListType(DataAreaListType) - Method in class info.bioinfweb.libralign.dataarea.DataAreaLocation
-
Changes the list type.
- setLocalMaxLengthBeforeAfterRecalculate() - Method in class info.bioinfweb.libralign.dataarea.DataAreasModel
-
- setLocalMaxWidthRecalculate() - Method in class info.bioinfweb.libralign.alignmentarea.label.AlignmentLabelArea
-
Flags the needed width to display all labels to be recalculated the next time it is accessed.
- setLocalMaxWidthRecalculateToAll() - Method in class info.bioinfweb.libralign.alignmentarea.label.AlignmentLabelArea
-
- setMaxSequeceLengthRecalculte() - Method in class info.bioinfweb.libralign.model.implementations.AbstractUndecoratedAlignmentModel
-
- setModel(CharSetDataModel, boolean) - Method in class info.bioinfweb.libralign.dataarea.implementations.charset.CharSetArea
-
Changes the model instance that is displayed by this area.
- setModel(PherogramComponentModel) - Method in class info.bioinfweb.libralign.pherogram.view.PherogramTraceCurveView
-
- setName(String) - Method in class info.bioinfweb.libralign.dataarea.implementations.charset.CharSet
-
- setNewCursorColumn(int) - Method in class info.bioinfweb.libralign.alignmentarea.selection.SelectionModel
-
Moves the cursor to a new column, leaving its row and height unchanged.
- setNewCursorPosition(int, int) - Method in class info.bioinfweb.libralign.alignmentarea.selection.SelectionModel
-
Specifies a new location of the cursor.
- setNewCursorPosition(int, int, int) - Method in class info.bioinfweb.libralign.alignmentarea.selection.SelectionModel
-
Specifies a new location and height for the cursor.
- setNewCursorRow(int) - Method in class info.bioinfweb.libralign.alignmentarea.selection.SelectionModel
-
Specifies a new row position of the cursor.
- setNewSelection(int) - Method in class info.bioinfweb.libralign.alignmentarea.selection.OneDimensionalSelection
-
Deletes the current selection and selects the column (or row) at the specified position.
- setNucleotideColor(char, Color) - Method in class info.bioinfweb.libralign.pherogram.PherogramFormats
-
Sets a new color for a nucleotide representation in the internal color map of this instance.
- setNucleotideFactories(AlignmentModelFactory<?>) - Method in class info.bioinfweb.libralign.model.io.AlignmentModelEventReader
-
- setOffset(int) - Method in class info.bioinfweb.libralign.model.adapters.AbstractSingleSequenceDataAdapter
-
- setOwner(PherogramArea) - Method in class info.bioinfweb.libralign.pherogram.model.PherogramAreaModel
-
Specifies a new owning pherogram area for this instance.
- setPaintCenterX(int, double) - Method in class info.bioinfweb.libralign.pherogram.distortion.ScaledPherogramDistortion
-
- setPaintStartX(int, double) - Method in class info.bioinfweb.libralign.pherogram.distortion.ScaledPherogramDistortion
-
- setProbabilityColor(Color) - Method in class info.bioinfweb.libralign.pherogram.PherogramFormats
-
Sets a new font font color for displaying probability values.
- setProvider(PherogramProvider) - Method in class info.bioinfweb.libralign.pherogram.model.PherogramComponentModel
-
Sets a new pherogram provider and fires according events.
- setPublishOnAlignmentEnd(boolean) - Method in class info.bioinfweb.libralign.dataarea.implementations.charset.CharSetEventReader
-
- setQualityOutputType(PherogramFormats.QualityOutputType) - Method in class info.bioinfweb.libralign.pherogram.PherogramFormats
-
- setReuseSequenceIDs(boolean) - Method in class info.bioinfweb.libralign.model.implementations.AbstractUndecoratedAlignmentModel
-
Allows to specify whether unused IDs of the underlying ID manager should be reused by this model.
- setRightCutPosition(int) - Method in class info.bioinfweb.libralign.pherogram.model.PherogramComponentModel
-
Sets a new cut position for the right border of the visible part of the pherogram.
- setRightCutPositionBySelection() - Method in class info.bioinfweb.libralign.dataarea.implementations.pherogram.PherogramArea
-
Tries to set the right border where the base call sequence is cut off according to the right end of the current
selection.
- setRow(int) - Method in class info.bioinfweb.libralign.alignmentarea.selection.AlignmentCursor
-
- setScrollOffset(int, int) - Method in class info.bioinfweb.libralign.alignmentarea.DirectPaintingSWTAlignmentArea
-
- setSelectedIndex(int) - Method in class info.bioinfweb.libralign.dataarea.implementations.charset.CharSetArea
-
- setSelectionColor(Color) - Method in class info.bioinfweb.libralign.alignmentarea.paintsettings.PaintSettings
-
Sets a new color of the selection in the owning alignment area.
- setSelectionEnd(int) - Method in class info.bioinfweb.libralign.alignmentarea.selection.OneDimensionalSelection
-
- setSelectionEnd(int, int) - Method in class info.bioinfweb.libralign.alignmentarea.selection.SelectionModel
-
Extends the current selection to include the specified cell and positions the cursor there.
- setSequenceDataAreasVisible(boolean) - Method in class info.bioinfweb.libralign.dataarea.DataAreasModel
-
Fades all data areas associated with any sequence in or out.
- setSequenceID(String) - Method in class info.bioinfweb.libralign.dataarea.DataAreaLocation
-
Can be used to update the sequence name, if a sequence was renamed or data area is moved.
- setSequenceID(String) - Method in class info.bioinfweb.libralign.model.adapters.AbstractSingleSequenceDataAdapter
-
- setShiftChange(int, int) - Method in class info.bioinfweb.libralign.pherogram.model.PherogramAreaModel
-
Adds or replaces a change in the shift between the editable sequence in the alignment and the base call
sequence.
- setShowBaseCallLines(boolean) - Method in class info.bioinfweb.libralign.pherogram.PherogramFormats
-
Allows to define if base call lines (vertical lines at each base call position in the background of the
trace curve output) shall be painted.
- setShowProbabilityValues(boolean) - Method in class info.bioinfweb.libralign.pherogram.PherogramFormats
-
Allows to specify whether probability values (substitution, overcall and undercall) should be displayed
in the pherogram heading.
- setSourceSequenceOrder() - Method in class info.bioinfweb.libralign.alignmentarea.order.SequenceOrder
-
Sorts the sequences by their occurrence in the source data.
- setSpaceForGap(boolean) - Method in class info.bioinfweb.libralign.model.tokenset.AbstractTokenSet
-
- setSpaceForGap(boolean) - Method in class info.bioinfweb.libralign.model.tokenset.BioJava3TokenSet
-
- setSpaceForGap(boolean) - Method in class info.bioinfweb.libralign.model.tokenset.continuous.AbstractContinuousSet
-
- setSpaceForGap(boolean) - Method in interface info.bioinfweb.libralign.model.tokenset.TokenSet
-
- setStartPos(int) - Method in class info.bioinfweb.libralign.alignmentarea.selection.OneDimensionalSelection
-
- setText(String) - Method in class info.bioinfweb.libralign.dataarea.implementations.LabelDataArea
-
- setTextColor(Color) - Method in class info.bioinfweb.libralign.dataarea.implementations.LabelDataArea
-
- setTokenAt(String, int, T) - Method in interface info.bioinfweb.libralign.model.AlignmentModel
-
Replaces the token at the specified position by the passed token.
- setTokenAt(String, int, T) - Method in class info.bioinfweb.libralign.model.implementations.AbstractListAlignmentModel
-
- setTokenAt(String, int, T) - Method in class info.bioinfweb.libralign.model.implementations.AbstractUnmodifyableAlignmentModel
-
- setTokenAt(String, int, T) - Method in class info.bioinfweb.libralign.model.implementations.decorate.AbstractTokenReplacementAlignmentModelDecorator
-
- setTokenAt(String, int, T) - Method in class info.bioinfweb.libralign.model.implementations.decorate.DelegatedAlignmentModelView
-
- setTokenAt(String, int, T) - Method in class info.bioinfweb.libralign.model.implementations.swingundo.SwingUndoAlignmentModel
-
- setTokensAt(String, int, Collection<? extends T>) - Method in interface info.bioinfweb.libralign.model.AlignmentModel
-
Replaces a sequence of tokens starting at the specified position.
- setTokensAt(String, int, Collection<? extends T>) - Method in class info.bioinfweb.libralign.model.implementations.AbstractListAlignmentModel
-
- setTokensAt(String, int, Collection<? extends T>) - Method in class info.bioinfweb.libralign.model.implementations.AbstractUnmodifyableAlignmentModel
-
- setTokensAt(String, int, Collection<? extends T>) - Method in class info.bioinfweb.libralign.model.implementations.decorate.AbstractTokenReplacementAlignmentModelDecorator
-
- setTokensAt(String, int, Collection<? extends T>) - Method in class info.bioinfweb.libralign.model.implementations.decorate.DelegatedAlignmentModelView
-
- setTokensAt(String, int, Collection<? extends T>) - Method in class info.bioinfweb.libralign.model.implementations.swingundo.SwingUndoAlignmentModel
-
- setTokenSet(TokenSet<T>) - Method in interface info.bioinfweb.libralign.model.AlignmentModel
-
Replaces the current token set with the specified one.
- setTokenSet(TokenSet<T>) - Method in class info.bioinfweb.libralign.model.implementations.AbstractUndecoratedAlignmentModel
-
- setTokenSet(TokenSet<T>) - Method in class info.bioinfweb.libralign.model.implementations.decorate.AbstractAlignmentModelDecorator
-
- setTokenSet(TokenSet<T>) - Method in class info.bioinfweb.libralign.model.implementations.decorate.DelegatedAlignmentModelView
-
- setTokenSet(TokenSet<T>) - Method in class info.bioinfweb.libralign.model.implementations.PackedAlignmentModel
-
This method is not supported by this class.
- setTokenSet(TokenSet<T>) - Method in class info.bioinfweb.libralign.model.implementations.swingundo.SwingUndoAlignmentModel
-
- setType(SelectionType) - Method in class info.bioinfweb.libralign.alignmentarea.selection.SelectionModel
-
Switches the selection type.
- setUnderlyingModel(AlignmentModel<T>) - Method in class info.bioinfweb.libralign.model.adapters.AbstractBasicAlignmentModelView
-
- setUnderlyingModel(AlignmentModel<U>) - Method in class info.bioinfweb.libralign.model.implementations.decorate.AbstractAlignmentModelDecorator
-
Replaces the decorated (underlying) model.
- setUpdateEditableSequence(boolean) - Method in class info.bioinfweb.libralign.dataarea.implementations.pherogram.PherogramArea
-
Specifies whether updated of the editable sequence shall be performed by this class automatically,
if the cut positions in the underlying model are changed.
- setVerticalScale(double) - Method in class info.bioinfweb.libralign.dataarea.implementations.pherogram.PherogramArea
-
- setVerticalScale(double) - Method in interface info.bioinfweb.libralign.pherogram.PherogramComponent
-
Sets the horizontal zoom factor that shall used for displaying the trace curves.
- setVerticalScale(double) - Method in class info.bioinfweb.libralign.pherogram.view.PherogramTraceCurveView
-
- setVerticalScrollPosition(int) - Method in class info.bioinfweb.libralign.alignmentarea.label.SWTAlignmentLabelArea
-
Sets the vertical scroll position of this component.
- setVisible(boolean) - Method in class info.bioinfweb.libralign.dataarea.DataArea
-
Fades this data area in or out and lets the containing alignment area repaint, if necessary.
- setWorkingMode(WorkingMode) - Method in class info.bioinfweb.libralign.editsettings.EditSettings
-
- setZoom(double, double) - Method in class info.bioinfweb.libralign.alignmentarea.paintsettings.PaintSettings
-
Allows to specify a new horizontal and vertical zoom factor in a single operation.
- setZoomX(double) - Method in class info.bioinfweb.libralign.alignmentarea.paintsettings.PaintSettings
-
Allows to specify a new horizontal zoom factor.
- setZoomY(double) - Method in class info.bioinfweb.libralign.alignmentarea.paintsettings.PaintSettings
-
Allows to specify a new vertical zoom factor.
- shiftAtBaseCallIndex(int) - Method in class info.bioinfweb.libralign.pherogram.model.PherogramAreaModel
-
- ShiftChange - Class in info.bioinfweb.libralign.pherogram.model
-
Used by PherogramAlignmentModel
to model which position in the base call sequence corresponds to which
position in the editable alignment sequence.
- ShiftChange(int, int) - Constructor for class info.bioinfweb.libralign.pherogram.model.ShiftChange
-
- shiftChange - Variable in class info.bioinfweb.libralign.pherogram.model.ShiftChange
-
- shiftChangeIterator(int) - Method in class info.bioinfweb.libralign.pherogram.model.PherogramAreaModel
-
- shiftChangeIterator() - Method in class info.bioinfweb.libralign.pherogram.model.PherogramAreaModel
-
- shiftChangeIteratorByBaseCallIndex(int) - Method in class info.bioinfweb.libralign.pherogram.model.PherogramAreaModel
-
- SingleBioJava3SequenceAdapter<T,C extends org.biojava3.core.sequence.template.Compound> - Class in info.bioinfweb.libralign.model.adapters
-
- SingleBioJava3SequenceAdapter(AlignmentModel<T>, String, int, int, CompoundSet<C>) - Constructor for class info.bioinfweb.libralign.model.adapters.SingleBioJava3SequenceAdapter
-
Creates a new instance of this class that does not allow unknown compounds.
- SingleBioJava3SequenceAdapter(AlignmentModel<T>, String, int, int, CompoundSet<C>, C) - Constructor for class info.bioinfweb.libralign.model.adapters.SingleBioJava3SequenceAdapter
-
Creates a new instance of this class allowing unknown compounds.
- SingleBioJava3SequenceAdapter(AlignmentModel<T>, String, CompoundSet<C>) - Constructor for class info.bioinfweb.libralign.model.adapters.SingleBioJava3SequenceAdapter
-
Creates a new instance of this class that does not allow unknown compounds.
- SingleBioJava3SequenceAdapter(AlignmentModel<T>, String, CompoundSet<C>, C) - Constructor for class info.bioinfweb.libralign.model.adapters.SingleBioJava3SequenceAdapter
-
Creates a new instance of this class allowing unknown compounds.
- SingleCharSequenceAdapter<T> - Class in info.bioinfweb.libralign.model.adapters
-
An adapter class allowing to view a single sequence provided by an implementation of
AlignmentModel
as a
CharSequence
.
- SingleCharSequenceAdapter(AlignmentModel<T>, String, int, int, boolean) - Constructor for class info.bioinfweb.libralign.model.adapters.SingleCharSequenceAdapter
-
Creates a new instance of this class specifying a subsequence to be viewed.
- SingleCharSequenceAdapter(AlignmentModel<T>, String, boolean) - Constructor for class info.bioinfweb.libralign.model.adapters.SingleCharSequenceAdapter
-
Creates a new instance of this class specifying a whole sequence to be viewed.
- SingleColorTokenPainter - Class in info.bioinfweb.libralign.alignmentarea.tokenpainter
-
Token painter that paints the string representation of a token centered into a rectangle filled with a
specified background color.
- SingleColorTokenPainter() - Constructor for class info.bioinfweb.libralign.alignmentarea.tokenpainter.SingleColorTokenPainter
-
- SingleSequenceDataAdapter<T> - Interface in info.bioinfweb.libralign.model.adapters
-
Adapter classes providing views of (sub-) sequences of single rows of an implementation of
AlignmentModel
should implement this interface.
- size() - Method in class info.bioinfweb.libralign.alignmentarea.paintsettings.TokenPainterList
-
Returns the number of list elements in this instance.
- size() - Method in class info.bioinfweb.libralign.dataarea.DataAreaChangeEventList
-
- size() - Method in class info.bioinfweb.libralign.model.tokenset.BioJava3TokenSet
-
- size() - Method in class info.bioinfweb.libralign.model.tokenset.continuous.AbstractContinuousSet
-
The number of elements in a continuous set is unlimited.
- size() - Method in class info.bioinfweb.libralign.pherogram.distortion.GapPattern
-
Returns the length of this pattern.
- startVisibilityUpdate() - Method in class info.bioinfweb.libralign.dataarea.DataAreasModel
-
After calling this method #fireVisibilityChanged(DataAreaList, Collection)
will have no effect
until #finishVisibilityUpdate(DataAreaList, Collection)
is called.
- StringAdapter<T> - Class in info.bioinfweb.libralign.model.adapters
-
Returns the sequences contained in the underlying data source as strings.
- StringAdapter(AlignmentModel<T>, boolean) - Constructor for class info.bioinfweb.libralign.model.adapters.StringAdapter
-
Creates a new instance of this class.
- StringAlignmentModelFactory - Class in info.bioinfweb.libralign.model.factory
-
Default factory implementation for creating alignment models.
- StringAlignmentModelFactory() - Constructor for class info.bioinfweb.libralign.model.factory.StringAlignmentModelFactory
-
- subAreaIterator() - Method in class info.bioinfweb.libralign.alignmentarea.content.AlignmentContentArea
-
- subAreaIterator() - Method in class info.bioinfweb.libralign.alignmentarea.label.AlignmentLabelArea
-
- subList(int, int) - Method in class info.bioinfweb.libralign.dataarea.DataAreaChangeEventList
-
- subSequence(int, int) - Method in class info.bioinfweb.libralign.model.adapters.SingleCharSequenceAdapter
-
- SwingAddSequenceEdit - Interface in info.bioinfweb.libralign.model.implementations.swingundo.edits.sequence
-
Interface that needs to be implemented by all edits that insert a new sequence into an instance of
AlignmentModel
.
- SwingAlignmentRowsArea<C extends TICComponent> - Class in info.bioinfweb.libralign.alignmentarea.rowsarea
-
- SwingAlignmentRowsArea(TICComponent) - Constructor for class info.bioinfweb.libralign.alignmentarea.rowsarea.SwingAlignmentRowsArea
-
- SwingConcreteAddSequenceEdit<T> - Class in info.bioinfweb.libralign.model.implementations.swingundo.edits.sequence
-
Edit object that inserts a new empty sequence into an instance of
AlignmentModel
.
- SwingConcreteAddSequenceEdit(SwingUndoAlignmentModel<T>, String, String) - Constructor for class info.bioinfweb.libralign.model.implementations.swingundo.edits.sequence.SwingConcreteAddSequenceEdit
-
Creates a new instance of this class.
- SwingEditFactory<T> - Interface in info.bioinfweb.libralign.model.implementations.swingundo
-
- SwingInsertRemoveTokensEdit<T> - Class in info.bioinfweb.libralign.model.implementations.swingundo.edits.token
-
Implements the insertion and removal of sequence elements in an instance of
AlignmentModel
.
- SwingInsertRemoveTokensEdit(SwingUndoAlignmentModel<T>, String, int, Collection<? extends T>) - Constructor for class info.bioinfweb.libralign.model.implementations.swingundo.edits.token.SwingInsertRemoveTokensEdit
-
Creates a new instance of this class used to insert a new set of tokens into a sequence.
- SwingInsertRemoveTokensEdit(SwingUndoAlignmentModel<T>, String, int, T) - Constructor for class info.bioinfweb.libralign.model.implementations.swingundo.edits.token.SwingInsertRemoveTokensEdit
-
Creates a new instance of this class used to insert a new single token into a sequence.
- SwingInsertRemoveTokensEdit(SwingUndoAlignmentModel<T>, String, int, int) - Constructor for class info.bioinfweb.libralign.model.implementations.swingundo.edits.token.SwingInsertRemoveTokensEdit
-
Creates a new instance of this class used to remove a set of tokens from a sequence.
- SwingInsertRemoveTokensEdit(SwingUndoAlignmentModel<T>, String, int) - Constructor for class info.bioinfweb.libralign.model.implementations.swingundo.edits.token.SwingInsertRemoveTokensEdit
-
Creates a new instance of this class used to remove a single token from a sequence.
- SwingInsertTokensEdit<T> - Class in info.bioinfweb.libralign.model.implementations.swingundo.edits.token
-
Edit object that inserts a set of tokens into a sequence managed by an instance of
AlignmentModel
.
- SwingInsertTokensEdit(SwingUndoAlignmentModel<T>, String, int, Collection<? extends T>) - Constructor for class info.bioinfweb.libralign.model.implementations.swingundo.edits.token.SwingInsertTokensEdit
-
- SwingMultipleAlignmentsContainer - Class in info.bioinfweb.libralign.multiplealignments
-
Swing specific GUI component that contains the three scroll panes that make up an alignment area.
- SwingMultipleAlignmentsContainer(MultipleAlignmentsContainer) - Constructor for class info.bioinfweb.libralign.multiplealignments.SwingMultipleAlignmentsContainer
-
Creates a new instance of this class.
- SwingPhergramView - Class in info.bioinfweb.libralign.pherogram.view
-
- SwingPhergramView(PherogramView) - Constructor for class info.bioinfweb.libralign.pherogram.view.SwingPhergramView
-
- SwingRemoveSequenceEdit<T> - Class in info.bioinfweb.libralign.model.implementations.swingundo.edits.sequence
-
Edit object that removes a sequence from an instance of
AlignmentModel
.
- SwingRemoveSequenceEdit(SwingUndoAlignmentModel<T>, String) - Constructor for class info.bioinfweb.libralign.model.implementations.swingundo.edits.sequence.SwingRemoveSequenceEdit
-
- SwingRemoveTokensEdit<T> - Class in info.bioinfweb.libralign.model.implementations.swingundo.edits.token
-
Edit object that removes a set of tokens from a sequence managed by an instance of
AlignmentModel
.
- SwingRemoveTokensEdit(SwingUndoAlignmentModel<T>, String, int, int) - Constructor for class info.bioinfweb.libralign.model.implementations.swingundo.edits.token.SwingRemoveTokensEdit
-
- SwingRenameSequenceEdit<T> - Class in info.bioinfweb.libralign.model.implementations.swingundo.edits.sequence
-
Edit object that renames a sequence managed by an instance of
AlignmentModel
.
- SwingRenameSequenceEdit(SwingUndoAlignmentModel<T>, String, String) - Constructor for class info.bioinfweb.libralign.model.implementations.swingundo.edits.sequence.SwingRenameSequenceEdit
-
- SwingSequenceEdit<T> - Class in info.bioinfweb.libralign.model.implementations.swingundo.edits.sequence
-
Offers basic functionality used by edits that manipulate sequences.
- SwingSequenceEdit(SwingUndoAlignmentModel<T>, String) - Constructor for class info.bioinfweb.libralign.model.implementations.swingundo.edits.sequence.SwingSequenceEdit
-
- SwingSetTokensEdit<T> - Class in info.bioinfweb.libralign.model.implementations.swingundo.edits.token
-
Edit object that replaces a set of tokens in a sequence managed by an instance of
AlignmentModel
.
- SwingSetTokensEdit(SwingUndoAlignmentModel<T>, String, int, Collection<? extends T>) - Constructor for class info.bioinfweb.libralign.model.implementations.swingundo.edits.token.SwingSetTokensEdit
-
Creates a new instance of this class.
- SwingSetTokensEdit(SwingUndoAlignmentModel<T>, String, int, T) - Constructor for class info.bioinfweb.libralign.model.implementations.swingundo.edits.token.SwingSetTokensEdit
-
Creates a new instance of this class.
- SwingTokenEdit<T> - Class in info.bioinfweb.libralign.model.implementations.swingundo.edits.token
-
Offers basic functionality used by edits that manipulate sequence elements (tokens).
- SwingTokenEdit(SwingUndoAlignmentModel<T>, String, int, Collection<? extends T>) - Constructor for class info.bioinfweb.libralign.model.implementations.swingundo.edits.token.SwingTokenEdit
-
- SwingUndoAlignmentModel<T> - Class in info.bioinfweb.libralign.model.implementations.swingundo
-
An implementation of
AlignmentModel
that creates an
UndoableEdit
object for every
modification that is made to the underlying data source using any of the methods specified by
AlignmentModel
.
- SwingUndoAlignmentModel(AlignmentModel<T>, UndoManager, SwingEditFactory<T>) - Constructor for class info.bioinfweb.libralign.model.implementations.swingundo.SwingUndoAlignmentModel
-
Creates a new instance of this class which creates new edit objects using the provided
SwingEditFactory
.
- SwingUndoAlignmentModel(AlignmentModel<T>, UndoManager) - Constructor for class info.bioinfweb.libralign.model.implementations.swingundo.SwingUndoAlignmentModel
-
Creates a new instance of this class which creates default LibrAlign edit objects.
- SWTAlignmentLabelArea - Class in info.bioinfweb.libralign.alignmentarea.label
-
The SWT component displaying the label components for an alignment.
- SWTAlignmentLabelArea(AlignmentLabelArea, Composite, int) - Constructor for class info.bioinfweb.libralign.alignmentarea.label.SWTAlignmentLabelArea
-
Creates a new instance of this class.
- SWTAlignmentRowsArea<C extends TICComponent> - Class in info.bioinfweb.libralign.alignmentarea.rowsarea
-
- SWTAlignmentRowsArea(TICComponent, Composite, int) - Constructor for class info.bioinfweb.libralign.alignmentarea.rowsarea.SWTAlignmentRowsArea
-
Creates a new instance of this class with RowLayout
.
- SWTMultipleAlignmentsContainer - Class in info.bioinfweb.libralign.multiplealignments
-
- SWTMultipleAlignmentsContainer(MultipleAlignmentsContainer, Composite, int, boolean) - Constructor for class info.bioinfweb.libralign.multiplealignments.SWTMultipleAlignmentsContainer
-
- SWTPhergramView - Class in info.bioinfweb.libralign.pherogram.view
-
- SWTPhergramView(PherogramView, Composite, int) - Constructor for class info.bioinfweb.libralign.pherogram.view.SWTPhergramView
-
- SWTScrollableResizeListener - Class in info.bioinfweb.libralign.alignmentarea
-
Helper class that cuts off the horizontal scroll bar from an SWT Scrollable
to provide
functionality comparable to Swing components.
- SWTScrollableResizeListener(Composite, Scrollable, boolean, boolean) - Constructor for class info.bioinfweb.libralign.alignmentarea.SWTScrollableResizeListener
-