Class PlotContent_Category_Bar<ST extends CategoryStyler,S extends CategorySeries>
- java.lang.Object
-
- org.knowm.xchart.internal.chartpart.PlotContent_<ST,S>
-
- org.knowm.xchart.internal.chartpart.PlotContent_Category_Bar<ST,S>
-
- All Implemented Interfaces:
ChartPart
public class PlotContent_Category_Bar<ST extends CategoryStyler,S extends CategorySeries> extends PlotContent_<ST,S>
-
-
Field Summary
Fields Modifier and Type Field Description private STstylerCategory-
Fields inherited from class org.knowm.xchart.internal.chartpart.PlotContent_
chart, chartZoom, ERROR_BAR_STROKE, toolTips
-
Fields inherited from interface org.knowm.xchart.internal.chartpart.ChartPart
SOLID_STROKE
-
-
Constructor Summary
Constructors Constructor Description PlotContent_Category_Bar(Chart<ST,S> chart)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoPaint(java.awt.Graphics2D g)private voiddrawLabels(java.awt.Graphics2D g, java.lang.Number next, double xOffset, double yOffset, double zeroOffset, double barWidth, boolean showStackSum, boolean isTotalAnnotations, java.awt.Color seriesColor)private voiddrawStepBar(java.awt.Graphics2D g, S series, java.util.ArrayList<java.awt.geom.Point2D.Double> path, java.util.ArrayList<java.awt.geom.Point2D.Double> returnPath)private voiddrawStepBarFill(java.awt.Graphics2D g, S series, java.awt.geom.Path2D.Double path)private voiddrawStepBarLine(java.awt.Graphics2D g, S series, java.awt.geom.Path2D.Double path)-
Methods inherited from class org.knowm.xchart.internal.chartpart.PlotContent_
closePath, getBounds, paint, setChartZoom, setToolTips
-
-
-
-
Field Detail
-
stylerCategory
private final ST extends CategoryStyler stylerCategory
-
-
Method Detail
-
doPaint
public void doPaint(java.awt.Graphics2D g)
- Specified by:
doPaintin classPlotContent_<ST extends CategoryStyler,S extends CategorySeries>
-
drawStepBarLine
private void drawStepBarLine(java.awt.Graphics2D g, S series, java.awt.geom.Path2D.Double path)
-
drawStepBarFill
private void drawStepBarFill(java.awt.Graphics2D g, S series, java.awt.geom.Path2D.Double path)
-
drawStepBar
private void drawStepBar(java.awt.Graphics2D g, S series, java.util.ArrayList<java.awt.geom.Point2D.Double> path, java.util.ArrayList<java.awt.geom.Point2D.Double> returnPath)
-
drawLabels
private void drawLabels(java.awt.Graphics2D g, java.lang.Number next, double xOffset, double yOffset, double zeroOffset, double barWidth, boolean showStackSum, boolean isTotalAnnotations, java.awt.Color seriesColor)
-
-