drawRangeCrosshair(Graphics2D, Rectangle2D, PlotOrientation, double, ValueAxis, Stroke, Paint) |  | 0% |  | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
drawRangeLine(Graphics2D, Rectangle2D, double, Stroke, Paint) |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
handleClick(int, int, PlotRenderingInfo) |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
draw(Graphics2D, Rectangle2D, Point2D, PlotState, PlotRenderingInfo) |   | 83% |   | 67% | 12 | 24 | 8 | 61 | 0 | 1 |
zoomRangeAxes(double, PlotRenderingInfo, Point2D, boolean) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
calculateRangeAxisSpace(Graphics2D, Rectangle2D, AxisSpace) |   | 54% |   | 58% | 3 | 7 | 12 | 21 | 0 | 1 |
zoom(double) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
removeRangeMarker(int, Marker, Layer, boolean) |   | 42% |   | 30% | 5 | 6 | 7 | 14 | 0 | 1 |
clearDomainAxes() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
clearRangeAxes() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
drawAxes(Graphics2D, Rectangle2D, Rectangle2D, PlotRenderingInfo) |   | 89% |   | 71% | 6 | 13 | 6 | 51 | 0 | 1 |
calculateDomainAxisSpace(Graphics2D, Rectangle2D, AxisSpace) |   | 76% |   | 71% | 4 | 8 | 7 | 26 | 0 | 1 |
zoomRangeAxes(double, double, PlotRenderingInfo, Point2D) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
drawDomainMarkers(Graphics2D, Rectangle2D, int, Layer) |   | 46% |   | 25% | 4 | 5 | 5 | 11 | 0 | 1 |
removeDomainMarker(int, Marker, Layer, boolean) |   | 45% |   | 25% | 4 | 5 | 6 | 12 | 0 | 1 |
render(Graphics2D, Rectangle2D, int, PlotRenderingInfo) |   | 88% |   | 85% | 3 | 14 | 4 | 39 | 0 | 1 |
removeAnnotation(CategoryAnnotation, boolean) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
setDomainAxes(CategoryAxis[]) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setRangeAxes(ValueAxis[]) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setRenderers(CategoryItemRenderer[]) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
clearDomainMarkers(int) |   | 74% |   | 50% | 5 | 7 | 5 | 21 | 0 | 1 |
rendererChanged(RendererChangeEvent) |   | 52% |   | 25% | 2 | 3 | 6 | 12 | 0 | 1 |
getDomainAxis(int) |   | 57% |   | 33% | 3 | 4 | 4 | 9 | 0 | 1 |
drawAnnotations(Graphics2D, Rectangle2D) |   | 48% |   | 50% | 2 | 3 | 4 | 8 | 0 | 1 |
addDomainMarker(int, CategoryMarker, Layer, boolean) |   | 88% |   | 57% | 6 | 8 | 2 | 23 | 0 | 1 |
clearDomainMarkers() |   | 85% |   | 62% | 3 | 5 | 2 | 16 | 0 | 1 |
datasetsMappedToDomainAxis(int) |   | 84% |   | 60% | 3 | 6 | 3 | 14 | 0 | 1 |
getRangeAxisIndex(ValueAxis) |   | 76% |   | 83% | 1 | 4 | 2 | 9 | 0 | 1 |
zoomRangeAxes(double, PlotRenderingInfo, Point2D) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setRenderer(CategoryItemRenderer, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
clearAnnotations() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
getDomainAxisLocation(int) |   | 77% |   | 50% | 2 | 3 | 1 | 6 | 0 | 1 |
getRangeAxisLocation(int) |   | 77% |   | 50% | 2 | 3 | 1 | 6 | 0 | 1 |
getDomainAxisEdge(int) |   | 76% |   | 50% | 1 | 2 | 1 | 7 | 0 | 1 |
setDomainAxisLocation(int, AxisLocation, boolean) |   | 74% |   | 83% | 1 | 4 | 2 | 7 | 0 | 1 |
setRangeAxisLocation(int, AxisLocation, boolean) |   | 74% |   | 83% | 1 | 4 | 2 | 7 | 0 | 1 |
getRangeAxisEdge(int) |   | 72% |   | 50% | 1 | 2 | 1 | 6 | 0 | 1 |
addAnnotation(CategoryAnnotation, boolean) |   | 71% |   | 50% | 2 | 3 | 1 | 6 | 0 | 1 |
setOrientation(PlotOrientation) |   | 62% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
setAxisOffset(RectangleInsets) |   | 62% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
setDatasetRenderingOrder(DatasetRenderingOrder) |   | 62% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
setColumnRenderingOrder(SortOrder) |   | 62% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
setRowRenderingOrder(SortOrder) |   | 62% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
setDomainGridlinePosition(CategoryAnchor) |   | 62% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
setDomainGridlineStroke(Stroke) |   | 62% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
setDomainGridlinePaint(Paint) |   | 62% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
setRangeGridlineStroke(Stroke) |   | 62% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
setRangeGridlinePaint(Paint) |   | 62% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
setRangeCrosshairStroke(Stroke) |   | 62% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
setRangeCrosshairPaint(Paint) |   | 62% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
getDomainMarkers(Layer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getRangeMarkers(Layer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
removeAnnotation(CategoryAnnotation) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getPlotType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getDomainAxisCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getRangeAxisCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getDatasetCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setDomainAxis(int, CategoryAxis, boolean) |   | 91% |   | 75% | 2 | 5 | 1 | 12 | 0 | 1 |
setRenderer(int, CategoryItemRenderer, boolean) |   | 91% |   | 50% | 3 | 4 | 1 | 13 | 0 | 1 |
getDomainMarkers(int, Layer) |   | 91% |   | 67% | 2 | 4 | 1 | 10 | 0 | 1 |
getColumnRenderingOrder() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getRowRenderingOrder() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isRangeCrosshairLockedOnData() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getRangeCrosshairValue() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getRangeCrosshairStroke() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getRangeCrosshairPaint() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getAnchorValue() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isDomainZoomable() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isRangeZoomable() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
drawRangeMarkers(Graphics2D, Rectangle2D, int, Layer) |  | 97% |   | 75% | 2 | 5 | 1 | 11 | 0 | 1 |
zoomDomainAxes(double, PlotRenderingInfo, Point2D) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
zoomDomainAxes(double, double, PlotRenderingInfo, Point2D) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
zoomDomainAxes(double, PlotRenderingInfo, Point2D, boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
equals(Object) |  | 100% |  | 100% | 0 | 38 | 0 | 92 | 0 | 1 |
CategoryPlot(CategoryDataset, CategoryAxis, ValueAxis, CategoryItemRenderer) |  | 100% |  | 100% | 0 | 5 | 0 | 60 | 0 | 1 |
clone() |  | 100% |  | 100% | 0 | 10 | 0 | 45 | 0 | 1 |
readObject(ObjectInputStream) |  | 100% |  | 100% | 0 | 9 | 0 | 29 | 0 | 1 |
addRangeMarker(int, Marker, Layer, boolean) |  | 100% |   | 70% | 3 | 6 | 0 | 19 | 0 | 1 |
clearRangeMarkers(int) |  | 100% |   | 83% | 2 | 7 | 0 | 21 | 0 | 1 |
drawDomainGridlines(Graphics2D, Rectangle2D) |  | 100% |   | 64% | 5 | 8 | 0 | 20 | 0 | 1 |
getDataRange(ValueAxis) |  | 100% |  | 100% | 0 | 5 | 0 | 15 | 0 | 1 |
getLegendItems() |  | 100% |   | 75% | 3 | 7 | 0 | 16 | 0 | 1 |
clearRangeMarkers() |  | 100% |   | 75% | 2 | 5 | 0 | 16 | 0 | 1 |
getCategoriesForAxis(CategoryAxis) |  | 100% |   | 83% | 1 | 4 | 0 | 11 | 0 | 1 |
datasetsMappedToRangeAxis(int) |  | 100% |  | 100% | 0 | 6 | 0 | 12 | 0 | 1 |
drawRangeGridlines(Graphics2D, Rectangle2D, List) |  | 100% |   | 58% | 5 | 7 | 0 | 14 | 0 | 1 |
datasetChanged(DatasetChangeEvent) |  | 100% |  | 100% | 0 | 4 | 0 | 12 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 12 | 0 | 1 |
setRangeAxis(int, ValueAxis, boolean) |  | 100% |   | 88% | 1 | 5 | 0 | 12 | 0 | 1 |
getRangeMarkers(int, Layer) |  | 100% |   | 83% | 1 | 4 | 0 | 10 | 0 | 1 |
cloneMarkerMap(Map) |  | 100% |  | 100% | 0 | 2 | 0 | 9 | 0 | 1 |
setDataset(int, CategoryDataset) |  | 100% |  | 100% | 0 | 3 | 0 | 9 | 0 | 1 |
getRangeAxis(int) |  | 100% |  | 100% | 0 | 4 | 0 | 9 | 0 | 1 |
writeObject(ObjectOutputStream) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
getRendererForDataset(CategoryDataset) |  | 100% |   | 75% | 1 | 3 | 0 | 6 | 0 | 1 |
configureDomainAxes() |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
configureRangeAxes() |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
mapDatasetToDomainAxis(int, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
getDomainAxisForDataset(int) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
mapDatasetToRangeAxis(int, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
getRangeAxisForDataset(int) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
calculateAxisSpace(Graphics2D, Rectangle2D) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
getDataset(int) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
getRenderer(int) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
getDomainAxisIndex(CategoryAxis) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
getCategories() |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
setRangeCrosshairValue(double, boolean) |  | 100% |   | 50% | 2 | 3 | 0 | 4 | 0 | 1 |
drawBackground(Graphics2D, Rectangle2D) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
setDomainGridlinesVisible(boolean) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
setRangeGridlinesVisible(boolean) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
setRangeCrosshairVisible(boolean) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
setRangeCrosshairLockedOnData(boolean) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
setFixedDomainAxisSpace(AxisSpace, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
setFixedRangeAxisSpace(AxisSpace, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
setAnchorValue(double, boolean) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
CategoryPlot() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
addDomainMarker(int, CategoryMarker, Layer) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
removeDomainMarker(int, Marker, Layer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addRangeMarker(int, Marker, Layer) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
removeRangeMarker(int, Marker, Layer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setDomainAxis(int, CategoryAxis) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setDomainAxisLocation(AxisLocation) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setDomainAxisLocation(AxisLocation, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setDomainAxisLocation(int, AxisLocation) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setRangeAxis(int, ValueAxis) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setRangeAxisLocation(AxisLocation, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setRangeAxisLocation(int, AxisLocation) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setRenderer(CategoryItemRenderer) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setRenderer(int, CategoryItemRenderer) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setFixedLegendItems(LegendItemCollection) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
addDomainMarker(CategoryMarker, Layer) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
removeDomainMarker(Marker, Layer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addRangeMarker(Marker, Layer) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
removeRangeMarker(Marker, Layer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setWeight(int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
setDrawSharedDomainAxis(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
setDomainAxis(CategoryAxis) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setRangeAxis(ValueAxis) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setRangeAxisLocation(AxisLocation) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setDataset(CategoryDataset) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getIndexOf(CategoryItemRenderer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addDomainMarker(CategoryMarker) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
removeDomainMarker(Marker) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
addRangeMarker(Marker) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
removeRangeMarker(Marker) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setRangeCrosshairValue(double) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
addAnnotation(CategoryAnnotation) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setFixedDomainAxisSpace(AxisSpace) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setFixedRangeAxisSpace(AxisSpace) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setAnchorValue(double) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getDomainAxis() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDomainAxisLocation() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDomainAxisEdge() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getRangeAxis() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getRangeAxisLocation() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getRangeAxisEdge() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDataset() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getRenderer() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getOrientation() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getAxisOffset() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDatasetRenderingOrder() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isDomainGridlinesVisible() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDomainGridlinePosition() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDomainGridlineStroke() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDomainGridlinePaint() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isRangeGridlinesVisible() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getRangeGridlineStroke() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getRangeGridlinePaint() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getFixedLegendItems() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isRangeCrosshairVisible() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getAnnotations() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getWeight() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getFixedDomainAxisSpace() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getFixedRangeAxisSpace() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDrawSharedDomainAxis() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |