public class

StandardXYBarPainter

extends Object
implements Serializable XYBarPainter
java.lang.Object
   ↳ org.jfree.chart.renderer.xy.StandardXYBarPainter

Class Overview

An implementation of the XYBarPainter interface that preserves the behaviour of bar painting that existed prior to the introduction of the XYBarPainter interface.

Summary

Public Constructors
StandardXYBarPainter()
Creates a new instance.
Public Methods
boolean equals(Object obj)
Tests this instance for equality with an arbitrary object.
int hashCode()
Returns a hash code for this instance.
void paintBar(Graphics2D g2, XYBarRenderer renderer, int row, int column, RectangularShape bar, RectangleEdge base)
Paints a single bar instance.
void paintBarShadow(Graphics2D g2, XYBarRenderer renderer, int row, int column, RectangularShape bar, RectangleEdge base, boolean pegShadow)
Paints a single bar instance.
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.jfree.chart.renderer.xy.XYBarPainter

Public Constructors

public StandardXYBarPainter ()

Creates a new instance.

Public Methods

public boolean equals (Object obj)

Tests this instance for equality with an arbitrary object.

Parameters
obj the obj (null permitted).
Returns
  • A boolean.

public int hashCode ()

Returns a hash code for this instance.

Returns
  • A hash code.

public void paintBar (Graphics2D g2, XYBarRenderer renderer, int row, int column, RectangularShape bar, RectangleEdge base)

Paints a single bar instance.

Parameters
g2 the graphics target.
renderer the renderer.
row the row index.
column the column index.
bar the bar
base indicates which side of the rectangle is the base of the bar.

public void paintBarShadow (Graphics2D g2, XYBarRenderer renderer, int row, int column, RectangularShape bar, RectangleEdge base, boolean pegShadow)

Paints a single bar instance.

Parameters
g2 the graphics target.
renderer the renderer.
row the row index.
column the column index.
bar the bar
base indicates which side of the rectangle is the base of the bar.
pegShadow peg the shadow to the base of the bar?