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

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

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

Subinterfaces of FeatureRenderer in org.biojava.bio.gui.sequence
`interface` `BeadFeatureRenderer` `BeadFeatureRenderer`s use a 'string of beads' metaphor for displaying features.
`interface` `ImageMapRenderer` `ImageMapRenderer`s create strings representing `Feature`s suitable for use in HTML image maps.

Classes in org.biojava.bio.gui.sequence that implement FeatureRenderer
`class` `AbstractBeadRenderer` `AbstractBeadRenderer` is a an abstract base class for the creation of `FeatureRenderer`s which use a 'string of beads' metaphor for displaying features.
`class` `ArrowedFeatureRenderer` A Feature Renderer that paints the Feature as a right facing arrow Based heavily on BasicFeatureRenderer
`class` `BasicFeatureRenderer`
`class` `BasicImapRenderer` `BasicImapRenderer` is a decorator for `BasicFeatureRenderer` which adds the ability to create HTML image map coordinates which correspond to the feature rendering produced by the `BasicFeatureRenderer`.
`class` `EllipticalBeadRenderer` `EllipticalBeadRenderer` renders features as simple ellipses.
`class` `FeatureLabelRenderer`
`class` `GlyphFeatureRenderer` A FeatureRenderer that renders a particular Glyph for Features accepted by a particular FeatureFilter
`class` `RectangularBeadRenderer` `RectangularBeadRenderer` renders features as simple rectangles.
`class` `RectangularImapRenderer` `RectangularImapRenderer` is a decorator for `RectangularBeadRenderer` which adds the ability to create HTML image map coordinates which correspond to the feature rendering produced by the `RectangularBeadRenderer`.
`class` `RoundRectangularBeadRenderer` `RoundRectangularBeadRenderer` renders features as rectangles with rounded corners.
`class` `SecondaryStructureFeatureRenderer` A GlyphRenderer subclass that specificatlly handles Features pertaining to Secondary Structure (Helices, Turns and Strands).
`class` `SixFrameZiggyRenderer` A feature renderer that computes the data necessary to render multi-exon transcripts without CDS data.
`class` `StackedFeatureRenderer` Allows you to stack multiple feature renderers up (for example a label renderer and a beaded renderer) and have them treated as a single renderer for layout.
`class` `TickFeatureRenderer`
`class` `ZiggyFeatureRenderer` A feature renderer that draws non-contiguous features as a set of boxes joined by zig-zags.
`class` `ZiggyImapRenderer` `ZiggyImapRenderer` is a decorator for `ZiggyFeatureRenderer` which adds the ability to create HTML image map coordinates which correspond to the feature rendering produced by the `ZiggyFeatureRenderer`.

Methods in org.biojava.bio.gui.sequence that return FeatureRenderer
`FeatureRenderer` `PeptideDigestRenderer.createRenderer(int lane)`
`abstract FeatureRenderer` `AbstractPeptideDigestRenderer.createRenderer(int lane)`
`FeatureRenderer` `FeatureBlockSequenceRenderer.getFeatureRenderer()` `getFeatureRenderer` returns the currently active renderer.

Methods in org.biojava.bio.gui.sequence with parameters of type FeatureRenderer
`void` `StackedFeatureRenderer.addRenderer(FeatureRenderer renderer)`
`void` `StackedFeatureRenderer.removeRenderer(FeatureRenderer renderer)`
`void` `FeatureBlockSequenceRenderer.setFeatureRenderer(FeatureRenderer renderer)` `setFeatureRenderer` sets the renderer to be used.

Constructors in org.biojava.bio.gui.sequence with parameters of type FeatureRenderer
`FeatureBlockSequenceRenderer(FeatureRenderer fRend)` Creates a new `FeatureBlockSequenceRenderer` which uses the specified `FeatureRenderer`.