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

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

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

Classes in org.biojava.bio.gui.sequence that implement PairwiseRenderContext
`class` `PairwiseSequencePanel` A `PairwiseSequencePanel` is a panel that displays a pair of sequences; one sequence (the primary) may be either left-to-right (HORIZONTAL) or from top-to-bottom (VERTICAL).
`class` `SubPairwiseRenderContext` `SubPairwiseRenderContext` is a rendering context which wraps a delegate context and effectively hides some of the delegate's properties with its own.

Methods in org.biojava.bio.gui.sequence that return PairwiseRenderContext
`protected PairwiseRenderContext` `PairwiseFilteringRenderer.getSubContext(PairwiseRenderContext context)` `getSubContext` creates a new context which has `FeatureHolder`s filtered using the current filter.

Methods in org.biojava.bio.gui.sequence with parameters of type PairwiseRenderContext
`protected PairwiseRenderContext` `PairwiseFilteringRenderer.getSubContext(PairwiseRenderContext context)` `getSubContext` creates a new context which has `FeatureHolder`s filtered using the current filter.
`void` `PairwiseSequenceRenderer.paint(Graphics2D g2, PairwiseRenderContext prc)` `paint`s some or all of the information about the sequence pair.
`void` `PairwiseOverlayRenderer.paint(Graphics2D g2, PairwiseRenderContext context)` `paint` applies all renderers in the order in which they were added.
`void` `PairwiseFilteringRenderer.paint(Graphics2D g2, PairwiseRenderContext context)`
`void` `PairwiseDiagonalRenderer.paint(Graphics2D g2, PairwiseRenderContext context)` `paint` renders the feature as a simple line.
`void` `CrosshairRenderer.paint(Graphics2D g2, PairwiseRenderContext context)`
`SequenceViewerEvent` `PairwiseSequenceRenderer.processMouseEvent(PairwiseRenderContext prc, MouseEvent me, List path)` `processMouseEvent` produces a `SequenceViewerEvent` in response to a mouse gesture.
`SequenceViewerEvent` `PairwiseOverlayRenderer.processMouseEvent(PairwiseRenderContext context, MouseEvent me, List path)` `processMouseEvent` produces a `SequenceViewerEvent` in response to a mouse gesture.
`SequenceViewerEvent` `PairwiseFilteringRenderer.processMouseEvent(PairwiseRenderContext context, MouseEvent me, List path)`
`SequenceViewerEvent` `PairwiseDiagonalRenderer.processMouseEvent(PairwiseRenderContext context, MouseEvent me, List path)` `processMouseEvent` acts on a mouse gesture.
`SequenceViewerEvent` `CrosshairRenderer.processMouseEvent(PairwiseRenderContext context, MouseEvent me, List path)` `processMouseEvent` processes any `MouseEvent`s directed to the renderer.

Constructors in org.biojava.bio.gui.sequence with parameters of type PairwiseRenderContext
`SubPairwiseRenderContext(PairwiseRenderContext context, SymbolList symbols, SymbolList secondarySymbols, FeatureHolder features, FeatureHolder secondaryFeatures, RangeLocation range, RangeLocation secondaryRange)` Creates a new `SubPairwiseRenderContext`.