| paintComponent(Graphics) |  | 0% |  | 0% | 16 | 16 | 76 | 76 | 1 | 1 |
| actionPerformed(ActionEvent) |  | 0% |  | 0% | 15 | 15 | 36 | 36 | 1 | 1 |
| displayPopupMenu(int, int) |  | 0% |  | 0% | 18 | 18 | 28 | 28 | 1 | 1 |
| mousePressed(MouseEvent) |  | 0% |  | 0% | 14 | 14 | 31 | 31 | 1 | 1 |
| mouseMoved(MouseEvent) |  | 0% |  | 0% | 7 | 7 | 17 | 17 | 1 | 1 |
| doSaveAs() |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
| mouseEntered(MouseEvent) |  | 0% |  | 0% | 4 | 4 | 17 | 17 | 1 | 1 |
| getToolTipText(MouseEvent) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| doCopy() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| scale(Rectangle2D) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| mouseExited(MouseEvent) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
| drawSelectionShape(Graphics2D, boolean) |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
| getEntityForPoint(int, int) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| mouseReleased(MouseEvent) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| print(Graphics, PageFormat, int) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| drawZoomRectangle(Graphics2D, boolean) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| translateJava2DToScreen(Point2D) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| mouseDragged(MouseEvent) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| setDomainZoomable(boolean) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| setRangeZoomable(boolean) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| createChartPrintJob() |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| getScreenDataArea(int, int) |   | 35% |   | 25% | 2 | 3 | 5 | 9 | 0 | 1 |
| mouseClicked(MouseEvent) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| readObject(ObjectInputStream) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| getSelectionState(Dataset) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| removeOverlay(Overlay) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| doEditChartProperties() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| addOverlay(Overlay) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| ChartPanel(JFreeChart, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| ChartPanel(JFreeChart, boolean, boolean, boolean, boolean, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setDefaultDirectoryForSaveAs(File) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| zoom(Rectangle2D) |   | 89% |   | 50% | 4 | 5 | 2 | 27 | 0 | 1 |
| addMouseHandler(AbstractMouseHandler) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| removeMouseHandler(AbstractMouseHandler) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setZoomFillPaint(Paint) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| writeObject(ObjectOutputStream) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| ChartPanel(JFreeChart, int, int, int, int, int, int, boolean, boolean, boolean, boolean, boolean, boolean, boolean) |   | 95% |   | 16% | 6 | 7 | 1 | 54 | 0 | 1 |
| setMouseZoomable(boolean, boolean) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| putSelectionState(Dataset, DatasetSelectionState) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createPopupMenu(boolean, boolean, boolean, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createPopupMenu(boolean, boolean, boolean, boolean, boolean) |   | 98% |   | 50% | 10 | 11 | 2 | 102 | 0 | 1 |
| addChartMouseListener(ChartMouseListener) |   | 70% |   | 50% | 2 | 3 | 1 | 4 | 0 | 1 |
| getListeners(Class) |   | 73% |   | 75% | 1 | 3 | 0 | 3 | 0 | 1 |
| removeChartMouseListener(ChartMouseListener) |   | 61% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
| setMouseZoomable(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createGraphics2D() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setMinimumDrawWidth(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setMaximumDrawWidth(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setMinimumDrawHeight(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setMaximumDrawHeight(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setAnchor(Point2D) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setPopupMenu(JPopupMenu) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setFillZoomRectangle(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setZoomTriggerDistance(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setEnforceFileExtensions(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setZoomAroundAnchor(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setZoomOutlinePaint(Paint) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| clearLiveMouseHandler() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setZoomRectangle(Rectangle2D) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setRefreshBuffer(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setInitialDelay(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setReshowDelay(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setDismissDelay(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setZoomInFactor(double) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setZoomOutFactor(double) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setSelectionShape(Shape) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setSelectionFillPaint(Paint) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setSelectionOutlinePaint(Paint) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setSelectionOutlineStroke(Stroke) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| restoreAutoDomainBounds() |   | 91% |   | 50% | 2 | 3 | 0 | 9 | 0 | 1 |
| restoreAutoRangeBounds() |   | 91% |   | 50% | 2 | 3 | 0 | 9 | 0 | 1 |
| setDisplayToolTips(boolean) |   | 70% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| updateUI() |   | 66% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| getMinimumDrawWidth() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMaximumDrawWidth() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMinimumDrawHeight() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMaximumDrawHeight() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getScaleX() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getScaleY() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAnchor() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPopupMenu() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getChartRenderingInfo() |  | 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 |
| getFillZoomRectangle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getZoomTriggerDistance() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDefaultDirectoryForSaveAs() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isEnforceFileExtensions() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getZoomAroundAnchor() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getZoomFillPaint() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getZoomOutlinePaint() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| overlayChanged(OverlayChangeEvent) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getUseBuffer() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOrientation() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getZoomHandler() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getZoomRectangle() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRefreshBuffer() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getInitialDelay() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getReshowDelay() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDismissDelay() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getZoomInFactor() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getZoomOutFactor() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSelectionShape() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSelectionFillPaint() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSelectionOutlinePaint() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSelectionOutlineStroke() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| zoomInBoth(double, double) |  | 96% |   | 50% | 1 | 2 | 1 | 9 | 0 | 1 |
| zoomOutBoth(double, double) |  | 96% |   | 50% | 1 | 2 | 1 | 9 | 0 | 1 |
| restoreAutoBounds() |  | 95% |   | 50% | 1 | 2 | 1 | 9 | 0 | 1 |
| chartProgress(ChartProgressEvent) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setChart(JFreeChart) |  | 100% |   | 87% | 1 | 5 | 0 | 22 | 0 | 1 |
| getScreenDataArea() |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| zoomInDomain(double, double) |  | 100% |   | 50% | 1 | 2 | 0 | 9 | 0 | 1 |
| zoomInRange(double, double) |  | 100% |   | 50% | 1 | 2 | 0 | 9 | 0 | 1 |
| zoomOutDomain(double, double) |  | 100% |   | 50% | 1 | 2 | 0 | 9 | 0 | 1 |
| zoomOutRange(double, double) |  | 100% |   | 50% | 1 | 2 | 0 | 9 | 0 | 1 |
| translateScreenToJava2D(Point) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| setMouseWheelEnabled(boolean) |  | 100% |   | 87% | 1 | 5 | 0 | 6 | 0 | 1 |
| chartChanged(ChartChangeEvent) |  | 100% |   | 50% | 1 | 2 | 0 | 7 | 0 | 1 |
| ChartPanel(JFreeChart, int, int, int, int, int, int, boolean, boolean, boolean, boolean, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| ChartPanel(JFreeChart) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| isMouseWheelEnabled() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getChart() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |