| createMenuBar() |  | 0% |  | 0% | 8 | 8 | 111 | 111 | 1 | 1 |
| drawCircularPanel(Graphics2D, boolean) |  | 0% |  | 0% | 9 | 9 | 80 | 80 | 1 | 1 |
| drawLinearPanel(Graphics2D) |  | 0% |  | 0% | 9 | 9 | 62 | 62 | 1 | 1 |
| drawCircularTicks(Graphics2D, double, double, int, AffineTransform, double, double, double, double, double, FontMetrics, int, boolean, Vector, boolean) |  | 0% |  | 0% | 10 | 10 | 53 | 53 | 1 | 1 |
| DNADraw() |  | 0% |  | 0% | 3 | 3 | 35 | 35 | 1 | 1 |
| showLinearPlotOptions() |  | 0% | | n/a | 1 | 1 | 29 | 29 | 1 | 1 |
| drawAll(Graphics2D, boolean) |  | 0% |  | 0% | 12 | 12 | 19 | 19 | 1 | 1 |
| calculateTickPosistions() |  | 0% |  | 0% | 8 | 8 | 16 | 16 | 1 | 1 |
| print(Graphics, PageFormat, int) |  | 0% |  | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
| getFeaturePoints() |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
| createImage(Block) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| setUserGraph(UserGraph) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| addFeatureToTrack(Feature, Track, boolean) |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| getToolTipText(MouseEvent) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| getVersion() |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| zoom(int, int) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| dragGestureRecognized(DragGestureEvent) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| DNADraw(Vector, Vector, Hashtable, int, int, int) |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| zoomIn() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| zoomOut() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| setLineAttributes(Hashtable) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| drop(DropTargetDropEvent) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| doPrintActions() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| getBlockAtLocation(Point) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| getBlockAtBasePosition(int) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| containsGraph(Graph) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| getAngleFromPosition(int, double) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| paintComponent(Graphics) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| addFeaturesToTrack(List, Track, boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| addBlock(Block) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| setStartTick(int) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| setTickInterval(int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| setMinorTickInterval(int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| DNADraw(Vector, Vector, Vector, Vector) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| setStart(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setEnd(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getBases() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setLineSize(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getDiameter() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dragEnter(DropTargetDragEvent) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| isCircular() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLineSize() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setCloseAndDispose(boolean, JFrame) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getStart() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getEnd() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setPlasmidLocation(int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| main(String[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setRestrictionEnzyme(Vector) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setGeneticMarker(Vector) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setArtemisEntryGroup(EntryGroup) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setBases(Bases) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setBasesPerLine(int) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setNumberOfLines(int) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setLineHeight(float) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setSingleBaseWidth(float) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setBorderWidth2(int) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setBorderHeight2(int) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setTrackManager(TrackManager) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setGcGraph(Graph) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setGcSkewGraph(Graph) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getLocationPoint() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getStartTick() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTickInterval() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMinorTickInterval() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLineAttributes() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getGeneticMarker() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getRestrictionEnzyme() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getArtemisEntryGroup() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBlock() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBasesPerLine() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNumberOfLines() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLineHeight() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSingleBaseWidth() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBorderWidth2() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBorderHeight2() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTrackManager() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getGcGraph() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getUserGraphs() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getGcSkewGraph() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dragDropEnd(DragSourceDropEvent) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dragEnter(DragSourceDragEvent) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dragExit(DragSourceEvent) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dragOver(DragSourceDragEvent) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dropActionChanged(DragSourceDragEvent) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dragOver(DropTargetDragEvent) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dropActionChanged(DropTargetDragEvent) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dragExit(DropTargetEvent) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |