Package adams.flow.sink.sequenceplotter
Class SequencePlotContainerManager
- java.lang.Object
-
- adams.gui.visualization.container.AbstractContainerManager<XYSequenceContainer>
-
- adams.gui.visualization.sequence.XYSequenceContainerManager
-
- adams.flow.sink.sequenceplotter.SequencePlotContainerManager
-
- All Implemented Interfaces:
ColorContainerManager<XYSequenceContainer>,NamedContainerManager,VisibilityContainerManager<XYSequenceContainer>,Serializable
public class SequencePlotContainerManager extends XYSequenceContainerManager
A handler for the sequence plot containers.- Version:
- $Revision$
- Author:
- fracpete (fracpete at waikato dot ac dot nz)
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class adams.gui.visualization.sequence.XYSequenceContainerManager
m_ColorProvider, m_Owner
-
Fields inherited from class adams.gui.visualization.container.AbstractContainerManager
m_AllowRemoval, m_DataChangeListeners, m_FilteredList, m_List, m_SearchRegexp, m_SearchString, m_UpdateList, m_Updating
-
-
Constructor Summary
Constructors Constructor Description SequencePlotContainerManager(ContainerListManager owner)Initializes the manager.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SequencePlotContainernewContainer(Comparable o)Returns a new container containing the given payload.protected booleanupdateSearchOnUpdate()Whether to update the search whenever the content changes.-
Methods inherited from class adams.gui.visualization.sequence.XYSequenceContainerManager
add, clear, countVisible, getAllVisible, getColor, getColorProvider, getOwner, getVisible, getVisibleIndices, indexOf, isMatch, isVisible, remove, setColorProvider, setVisible
-
Methods inherited from class adams.gui.visualization.container.AbstractContainerManager
addAll, addDataChangeListener, clearSearch, contains, count, countFiltered, finishUpdate, finishUpdate, get, getAll, getAllowRemoval, getFiltered, getFilteredIndices, indexOf, indexOfFiltered, isFiltered, isFiltered, isUpdating, notifyDataChangeListeners, postAdd, postSet, preAdd, preSet, removeDataChangeListener, search, set, setAllowRemoval, startUpdate, toString, updateSearch
-
-
-
-
Constructor Detail
-
SequencePlotContainerManager
public SequencePlotContainerManager(ContainerListManager owner)
Initializes the manager.- Parameters:
owner- the owning panel
-
-
Method Detail
-
updateSearchOnUpdate
protected boolean updateSearchOnUpdate()
Whether to update the search whenever the content changes.- Overrides:
updateSearchOnUpdatein classAbstractContainerManager<XYSequenceContainer>- Returns:
- always FALSE, as the
AbstractPlotUpdaterclasses handle updating the plot
-
newContainer
public SequencePlotContainer newContainer(Comparable o)
Returns a new container containing the given payload.- Overrides:
newContainerin classXYSequenceContainerManager- Parameters:
o- the payload to encapsulate- Returns:
- the new container
-
-