Package org.biojava.bio.gui.sequence
Class CircularFeatureFilteringRenderer
- java.lang.Object
-
- org.biojava.bio.gui.sequence.CircularFeatureFilteringRenderer
-
- All Implemented Interfaces:
CircularRenderer
public class CircularFeatureFilteringRenderer extends Object implements CircularRenderer
- Author:
- Matthew Pocock
-
-
Constructor Summary
Constructors Constructor Description CircularFeatureFilteringRenderer(CircularRenderer renderer, FeatureFilter filter, boolean recurse)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getDepth(CircularRendererContext crc)
Get the depth needed for this renderer.void
paint(Graphics2D g2, CircularRendererContext crc)
Paint this renderer.
-
-
-
Constructor Detail
-
CircularFeatureFilteringRenderer
public CircularFeatureFilteringRenderer(CircularRenderer renderer, FeatureFilter filter, boolean recurse)
-
-
Method Detail
-
getDepth
public double getDepth(CircularRendererContext crc)
Description copied from interface:CircularRenderer
Get the depth needed for this renderer.- Specified by:
getDepth
in interfaceCircularRenderer
- Parameters:
crc
- the CircularRendererContext to render information from- Returns:
- the depth required to render the context
-
paint
public void paint(Graphics2D g2, CircularRendererContext crc)
Description copied from interface:CircularRenderer
Paint this renderer.- Specified by:
paint
in interfaceCircularRenderer
- Parameters:
g2
- the graphics to paint tocrc
- the context giving the data to paint
-
-