| drawTickMarks(Graphics2D, double, Rectangle2D, RectangleEdge, AxisState) |   | 59% |   | 50% | 6 | 10 | 23 | 58 | 0 | 1 |
| drawCategoryLabels(Graphics2D, Rectangle2D, Rectangle2D, RectangleEdge, AxisState, PlotRenderingInfo) |   | 73% |   | 60% | 9 | 15 | 16 | 74 | 0 | 1 |
| getCategorySeriesMiddle(int, int, int, int, double, Rectangle2D, RectangleEdge) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| removeCategoryLabelToolTip(Comparable) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getCategoryJava2DCoordinate(CategoryAnchor, int, int, Rectangle2D, RectangleEdge) |   | 50% |   | 33% | 3 | 4 | 3 | 8 | 0 | 1 |
| reserveSpace(Graphics2D, Plot, Rectangle2D, RectangleEdge, AxisSpace) |   | 84% |   | 55% | 7 | 10 | 5 | 28 | 0 | 1 |
| getCategoryMiddle(int, int, Rectangle2D, RectangleEdge) |   | 62% |   | 50% | 2 | 3 | 1 | 4 | 0 | 1 |
| setTickLabelPaint(Comparable, Paint) |   | 60% |   | 50% | 2 | 3 | 2 | 7 | 0 | 1 |
| setMaximumCategoryLabelLines(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| clearCategoryLabelToolTips() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| refreshTicks(Graphics2D, AxisState, Rectangle2D, RectangleEdge) |   | 94% |   | 59% | 8 | 12 | 2 | 36 | 0 | 1 |
| getCategorySeriesMiddle(Comparable, Comparable, CategoryDataset, double, Rectangle2D, RectangleEdge) |   | 91% |   | 50% | 1 | 2 | 1 | 12 | 0 | 1 |
| draw(Graphics2D, double, Rectangle2D, Rectangle2D, RectangleEdge, PlotRenderingInfo) |   | 91% |   | 50% | 3 | 4 | 1 | 11 | 0 | 1 |
| setTickLabelFont(Comparable, Font) |   | 82% |   | 75% | 1 | 3 | 1 | 7 | 0 | 1 |
| getCategoryMiddle(Comparable, List, Rectangle2D, RectangleEdge) |   | 76% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| getTickLabelFont(Comparable) |   | 75% |   | 50% | 2 | 3 | 1 | 6 | 0 | 1 |
| getTickLabelPaint(Comparable) |   | 75% |   | 50% | 2 | 3 | 1 | 6 | 0 | 1 |
| addCategoryLabelToolTip(Comparable, String) |   | 75% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| setCategoryLabelPositions(CategoryLabelPositions) |   | 70% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| getCategoryLabelToolTip(Comparable) |   | 61% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| writePaintMap(Map, ObjectOutputStream) |   | 89% |   | 75% | 1 | 3 | 1 | 13 | 0 | 1 |
| calculateCategorySize(int, Rectangle2D, RectangleEdge) |   | 94% |   | 70% | 2 | 6 | 0 | 12 | 0 | 1 |
| getCategoryStart(int, int, Rectangle2D, RectangleEdge) |   | 94% |   | 62% | 2 | 5 | 0 | 9 | 0 | 1 |
| calculateCategoryGapSize(int, Rectangle2D, RectangleEdge) |   | 92% |   | 70% | 2 | 6 | 0 | 9 | 0 | 1 |
| getMaximumCategoryLabelLines() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMaximumCategoryLabelWidthRatio() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCategoryLabelPositionOffset() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCategoryLabelPositions() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| readPaintMap(ObjectInputStream) |  | 94% |   | 75% | 1 | 3 | 1 | 10 | 0 | 1 |
| hashCode() |  | 77% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| equals(Object) |  | 100% |  | 100% | 0 | 13 | 0 | 26 | 0 | 1 |
| CategoryAxis(String) |  | 100% | | n/a | 0 | 1 | 0 | 12 | 0 | 1 |
| equalPaintMaps(Map, Map) |  | 100% |  | 100% | 0 | 4 | 0 | 12 | 0 | 1 |
| calculateTextBlockWidth(TextBlock, CategoryLabelPosition, Graphics2D) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| calculateTextBlockHeight(TextBlock, CategoryLabelPosition, Graphics2D) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| clone() |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| createLabel(Comparable, float, RectangleEdge, Graphics2D) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getCategoryEnd(int, int, Rectangle2D, RectangleEdge) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setLowerMargin(double) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setUpperMargin(double) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setCategoryMargin(double) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setMaximumCategoryLabelWidthRatio(float) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setCategoryLabelPositionOffset(int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| writeObject(ObjectOutputStream) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| readObject(ObjectInputStream) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| CategoryAxis() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getLowerMargin() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getUpperMargin() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCategoryMargin() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| configure() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |