Package org.biojava.bio.gui.sequence
Class AbstractPeptideDigestRenderer
java.lang.Object
org.biojava.utils.AbstractChangeable
org.biojava.bio.gui.sequence.MultiLineRenderer
org.biojava.bio.gui.sequence.AbstractPeptideDigestRenderer
- All Implemented Interfaces:
Serializable,SequenceRenderer,Changeable
- Direct Known Subclasses:
PeptideDigestRenderer
A SequenceRenderer that renders a set of Features that match a FeatureFilter in such a way that
they do not overlap in the display.
- Since:
- 1.5
- Author:
- Mark Southern
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.biojava.bio.gui.sequence.SequenceRenderer
SequenceRenderer.RendererForwarder -
Field Summary
FieldsFields inherited from class org.biojava.bio.gui.sequence.MultiLineRenderer
renderers, RENDERERS -
Constructor Summary
ConstructorsConstructorDescriptionAbstractPeptideDigestRenderer(FeatureSource source, FeatureFilter filter) AbstractPeptideDigestRenderer(FeatureSource source, FeatureFilter filter, int distanceBetweenFeatures) -
Method Summary
Modifier and TypeMethodDescriptionabstract FeatureRenderercreateRenderer(int lane) protected voidprotected voidintvoidsetDistanceBetweenFeatures(int d) voidsetFeatureSource(FeatureSource source) voidsetFilter(FeatureFilter filter) voidMethods inherited from class org.biojava.bio.gui.sequence.MultiLineRenderer
_addRenderer, _removeRenderer, addRenderer, clearRenderers, getChangeSupport, getDepth, getMinimumLeader, getMinimumTrailer, paint, processMouseEvent, removeRendererMethods inherited from class org.biojava.utils.AbstractChangeable
addChangeListener, addChangeListener, generateChangeSupport, hasListeners, hasListeners, isUnchanging, removeChangeListener, removeChangeListener
-
Field Details
-
DIGEST
-
LANE
- See Also:
-
-
Constructor Details
-
AbstractPeptideDigestRenderer
public AbstractPeptideDigestRenderer() -
AbstractPeptideDigestRenderer
-
AbstractPeptideDigestRenderer
-
AbstractPeptideDigestRenderer
public AbstractPeptideDigestRenderer(FeatureSource source, FeatureFilter filter, int distanceBetweenFeatures)
-
-
Method Details
-
setFeatureSource
-
getFeatureSource
-
getFilter
-
setFilter
-
setDistanceBetweenFeatures
-
getDistanceBetweenFeatures
-
sortPeptidesIntoLanes
- Throws:
ChangeVetoException
-
doRefreshRenderers
- Throws:
ChangeVetoException
-
createRenderer
-
doSortPeptides
-