## Uses of Interface
org.biojava.bio.gui.sequence.SequenceRenderer

Packages that use SequenceRenderer
org.biojava.bio.gui.sequence: Graphical displays of biological sequences and associated annotations.

Uses of SequenceRenderer in org.biojava.bio.gui.sequence

Classes in org.biojava.bio.gui.sequence that implement SequenceRenderer
`class` `AbiTraceRenderer` Renders an ABI trace file as a chromatogram graph.
`class` `AbstractPeptideDigestRenderer` A SequenceRenderer that renders a set of Features that match a FeatureFilter in such a way that they do not overlap in the display.
`class` `AlignmentRenderer`
`class` `BumpedRenderer`
`class` `FeatureBlockSequenceRenderer` `FeatureBlockSequenceRenderer` forms a bridge between `Sequence` rendering and `Feature` rendering.
`class` `FilteringRenderer`
`class` `GappedRenderer` A renderer that will display a gapped sequence as a discontinuous series of regions.
`class` `GlyphFeatureRenderer` A FeatureRenderer that renders a particular Glyph for Features accepted by a particular FeatureFilter
`class` `LabelledSequenceRenderer` Renderer which draws a track of sequence with a textual label.
`class` `MultiLineRenderer` `MultiLineRenderer` is a `SequenceRenderer` which collects a number of other `SequenceRenderer`s each of which render their own view of a `Sequence`.
`class` `OffsetRulerRenderer` OffsetRulerRenderer can render the ruler starting from an arbitrary offset from the sequence.
`class` `OverlayRendererWrapper` This class wraps SequenceRenderer classes to present an Overlay Marker interface that will indicate to LayeredRenderer that subsequent renderers should overdraw the same space as the wrapped renderer.
`class` `PaddingRenderer` A renderer that adds padding before and after a delegate renderer.
`class` `PeptideDigestRenderer` A concrete AbstractPeptideDigestRenderer.
`class` `RulerRenderer` `RulerRenderer` renders numerical scales in sequence coordinates.
`class` `SecondaryStructureFeatureRenderer` A GlyphRenderer subclass that specificatlly handles Features pertaining to Secondary Structure (Helices, Turns and Strands).
`class` `SequenceRendererWrapper` An implementation of SequenceRenderer that delegates rendering to another renderer.
`class` `SixFrameRenderer` Class that handles drawing in six frames for other classes.
`class` `StopRenderer` Compute sites of stop codons.
`class` `SymbolSequenceRenderer` `SymbolSequenceRenderer` renders symbols of a `SymbolList`.

Methods in org.biojava.bio.gui.sequence that return SequenceRenderer
`SequenceRenderer` `TranslatedSequencePanel.getRenderer()` `getRenderer` returns the current `SequenceRenderer`.
`SequenceRenderer` `SequenceRendererWrapper.getRenderer()`
`SequenceRenderer` `SequencePanelWrapper.getRenderer()`
`SequenceRenderer` `OverlayRendererWrapper.getRenderer()`

Methods in org.biojava.bio.gui.sequence with parameters of type SequenceRenderer
`protected void` `MultiLineRenderer._addRenderer(SequenceRenderer renderer)`
`protected void` `MultiLineRenderer._removeRenderer(SequenceRenderer renderer)`
`protected void` `SequencePoster._setRenderer(SequenceRenderer r)` Deprecated.
`protected void` `SequencePanel._setRenderer(SequenceRenderer r)`
`void` `MultiLineRenderer.addRenderer(SequenceRenderer renderer)` `addRenderer` adds a renderer as a new track.
`double` `LineInfo.getDepth(SequenceRenderer r)`
`void` `MultiLineRenderer.removeRenderer(SequenceRenderer renderer)` `removeRenderer` removes a renderer.
`void` `LineInfo.setDepth(SequenceRenderer r, double depth)`
`void` `TranslatedSequencePanel.setRenderer(SequenceRenderer renderer)` `setRenderer` sets the current `SequenceRenderer`.
`void` `SequenceRendererWrapper.setRenderer(SequenceRenderer renderer)`
`void` `SequencePoster.setRenderer(SequenceRenderer r)` Deprecated.
`void` `SequencePanelWrapper.setRenderer(SequenceRenderer renderer)`
`void` `SequencePanel.setRenderer(SequenceRenderer r)`
`void` `OverlayRendererWrapper.setRenderer(SequenceRenderer renderer)`
`void` `LabelledSequenceRenderer.setRenderer(SequenceRenderer sR)` Set the child renderer responsible for drawing the contents of this track

Constructors in org.biojava.bio.gui.sequence with parameters of type SequenceRenderer
`BumpedRenderer(SequenceRenderer renderer)`
`BumpedRenderer(SequenceRenderer renderer, int leading, int trailing)`
`FilteringRenderer(SequenceRenderer renderer, FeatureFilter filter, boolean recurse)`
`GappedRenderer(SequenceRenderer renderer)`
`LabelledSequenceRenderer(String label, SequenceRenderer renderer)`
`OverlayRendererWrapper(SequenceRenderer renderer)`
`PaddingRenderer(SequenceRenderer renderer, double padding)` Build a new PaddingRenderer that wraps `renderer` and has padding depth `padding`.
`SequenceRenderer.RendererForwarder(SequenceRenderer source, ChangeSupport cs)`
`SequenceRendererWrapper(SequenceRenderer renderer)` Create a new wrapper with a wrapped renderer