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 SequenceRenderers 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 SequenceRendererWrapper.getRenderer()
           
 SequenceRenderer SequencePanelWrapper.getRenderer()
           
 SequenceRenderer TranslatedSequencePanel.getRenderer()
          getRenderer returns the current SequenceRenderer.
 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 SequencePoster.setRenderer(SequenceRenderer r)
          Deprecated.  
 void SequenceRendererWrapper.setRenderer(SequenceRenderer renderer)
           
 void SequencePanelWrapper.setRenderer(SequenceRenderer renderer)
           
 void TranslatedSequencePanel.setRenderer(SequenceRenderer renderer)
          setRenderer sets the current SequenceRenderer.
 void LabelledSequenceRenderer.setRenderer(SequenceRenderer sR)
          Set the child renderer responsible for drawing the contents of this track
 void OverlayRendererWrapper.setRenderer(SequenceRenderer renderer)
           
 void SequencePanel.setRenderer(SequenceRenderer r)
           
 

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