handleCanvasSingleClick(MouseEvent) |  | 0% |  | 0% | 42 | 42 | 111 | 111 | 1 | 1 |
getSegmentDisplayLine(FeatureSegment) |   | 7% |   | 4% | 23 | 24 | 42 | 47 | 0 | 1 |
handleCanvasDoubleClick(MouseEvent) |  | 0% |  | 0% | 11 | 11 | 37 | 37 | 1 | 1 |
drawSegmentConnection(Graphics, FeatureSegment, FeatureSegment, boolean) |  | 0% |  | 0% | 12 | 12 | 45 | 45 | 1 | 1 |
reorder(int, Feature) |  | 0% |  | 0% | 7 | 7 | 31 | 31 | 1 | 1 |
getMarkerRangeFromPosition(Point, boolean) |  | 0% |  | 0% | 12 | 12 | 42 | 42 | 1 | 1 |
drawBaseSelection(Graphics) |   | 5% |   | 2% | 19 | 20 | 39 | 42 | 0 | 1 |
handleCanvasMouseDrag(MouseEvent) |  | 0% |  | 0% | 15 | 15 | 37 | 37 | 1 | 1 |
drawBaseRange(Graphics, int, int, int, Color) |  | 0% |  | 0% | 6 | 6 | 23 | 23 | 1 | 1 |
getFeatureStackLineNumber(Feature, String, FeaturePredicate, boolean) |  | 0% |  | 0% | 15 | 15 | 28 | 28 | 1 | 1 |
updateOneLinePerFeatureFlag() |  | 0% |  | 0% | 12 | 12 | 29 | 29 | 1 | 1 |
drawBases(Graphics) |   | 54% |   | 35% | 13 | 15 | 18 | 53 | 0 | 1 |
sequenceChanged(SequenceChangeEvent) |  | 0% |  | 0% | 6 | 6 | 31 | 31 | 1 | 1 |
getFrameDisplayLine(int) |   | 49% |   | 52% | 20 | 37 | 39 | 77 | 0 | 1 |
getThingAtPoint(Point) |  | 0% |  | 0% | 13 | 13 | 23 | 23 | 1 | 1 |
drop(DropTargetDropEvent) |  | 0% |  | 0% | 5 | 5 | 25 | 25 | 1 | 1 |
getContigs() |  | 0% |  | 0% | 7 | 7 | 22 | 22 | 1 | 1 |
setScaleFactor(int) |   | 35% |   | 21% | 13 | 15 | 29 | 44 | 0 | 1 |
getFrameFromPoint(Point) |  | 0% |  | 0% | 10 | 10 | 19 | 19 | 1 | 1 |
paintComponent(Graphics) |   | 62% |   | 50% | 8 | 12 | 18 | 51 | 0 | 1 |
drawFeatureLabel(Graphics, Feature, int, FontMetrics) |   | 60% |   | 40% | 14 | 16 | 22 | 53 | 0 | 1 |
featureChanged(FeatureChangeEvent) |  | 0% |  | 0% | 11 | 11 | 19 | 19 | 1 | 1 |
dragGestureRecognized(DragGestureEvent) |  | 0% |  | 0% | 7 | 7 | 16 | 16 | 1 | 1 |
fillBackground(Graphics) |   | 57% |   | 28% | 7 | 8 | 14 | 33 | 0 | 1 |
updateVisibleFeatureVector() |   | 58% |   | 50% | 11 | 14 | 18 | 42 | 0 | 1 |
getDisplayLineOfEntryIndex(int, boolean) |  | 0% |  | 0% | 7 | 7 | 15 | 15 | 1 | 1 |
getNearestFeatureEnd(Point) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
drawOneCodonMark(Graphics, int, int, int, int) |   | 20% |   | 25% | 2 | 3 | 5 | 8 | 0 | 1 |
drawSegment(Graphics, FeatureSegment, boolean, boolean, boolean, int) |   | 58% |   | 38% | 9 | 10 | 15 | 32 | 0 | 1 |
getBasePositionOfPoint(Point, int) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
handleMarkerDrag(MouseEvent) |  | 0% |  | 0% | 6 | 6 | 18 | 18 | 1 | 1 |
setRevCompDisplay(boolean) |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 1 | 1 |
adjustBasePositionForFrame(int, int, boolean) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
isExonOfNonCodingTranscript(Feature, String) |   | 10% |   | 10% | 5 | 6 | 14 | 16 | 0 | 1 |
setScaleValue(float) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
getSortedFeaturesInRange(Range) |   | 53% |   | 25% | 11 | 13 | 11 | 26 | 0 | 1 |
drawScale(Graphics) |   | 76% |   | 64% | 5 | 8 | 8 | 41 | 0 | 1 |
getParentQualifier(Feature) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
featureVisible(Feature) |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
drawCodonLine(Graphics, int, int, String, int) |   | 63% |   | 40% | 4 | 6 | 4 | 16 | 0 | 1 |
drawCodons(Graphics, boolean) |   | 76% |   | 68% | 7 | 12 | 7 | 35 | 0 | 1 |
getAllPossibleContigKeys() |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
handleKeyPress(FeatureDisplay, KeyEvent) |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
getSegmentFrameID(FeatureSegment) |   | 37% |   | 17% | 9 | 10 | 7 | 12 | 0 | 1 |
getVisibleMarkerRange() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
baseVisible(Marker) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
dragOver(DropTargetDragEvent) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
makeBaseVisibleInternal(int, boolean, boolean) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
getLineFromPoint(Point) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
add(Feature) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
buttonDownCount(MouseEvent) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
setFirstBase(int) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
drawFeature(Graphics, Vector, Feature, boolean, FeatureVector, FeatureSegmentVector, int, int, FontMetrics) |   | 80% |   | 65% | 7 | 11 | 7 | 28 | 0 | 1 |
handleCanvasMousePress(MouseEvent) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
getContigKeys() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
maybeFlipFrameDirection(int) |   | 20% |   | 9% | 9 | 10 | 10 | 12 | 0 | 1 |
setHardLeftEdge(boolean) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
setFirstAndLastBase(int, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
setShowBaseColours(boolean) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
selectionChanged(SelectionChangeEvent) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
setFirstVisibleForwardBase(int) |   | 23% |   | 25% | 2 | 3 | 6 | 8 | 0 | 1 |
drawOnePixelBase(Graphics, char, int, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
getFeatureDisplayLine(Feature, FeatureSegment) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
createScrollbar(boolean) |   | 71% |   | 50% | 2 | 3 | 2 | 10 | 0 | 1 |
newRange(int, int) |   | 31% | | n/a | 0 | 1 | 2 | 3 | 0 | 1 |
entryGroupChanged(EntryGroupChangeEvent) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
entryChanged(EntryChangeEvent) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
lowerFeature(Feature) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setShowSourceFeatures(boolean) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
raiseFeature(Feature) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
getColourOfBase(char) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
getLowXPositionOfMarker(Marker) |   | 60% |   | 50% | 2 | 3 | 2 | 6 | 0 | 1 |
getHighXPositionOfMarker(Marker) |   | 60% |   | 50% | 2 | 3 | 2 | 6 | 0 | 1 |
remove(Feature) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setShowForwardFrameLines(boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setShowReverseFrameLines(boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setFeatureStackViewFlag(boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setShowStopCodons(boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setShowStartCodons(boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setShowFeatureArrows(boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setShowFeatureBorders(boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
setFrameFeaturesFlag(boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
smallestToFront() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
getFeatureOf(Object) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
readAnEntryFromFile(File, EntryGroup) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
setCentreVisibleForwardBase(int) |   | 70% |   | 33% | 3 | 4 | 2 | 9 | 0 | 1 |
makeBaseVisible(Marker) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
readAnEntryFromRemoteFileNode(RemoteFileNode) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
dragExit(DropTargetEvent) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
FeatureDisplay(EntryGroup, Selection, GotoEventSource, BasePlotGroup, int) |   | 97% |   | 50% | 3 | 4 | 2 | 77 | 0 | 1 |
createScaleScrollbar() |   | 66% |   | 25% | 2 | 3 | 2 | 6 | 0 | 1 |
setMinimumScore(int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
setMaximumScore(int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
isStackingFeature(Feature) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
dragEnter(DropTargetDragEvent) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
displayAdjustmentValueChanged(DisplayAdjustmentEvent) |   | 74% |   | 50% | 1 | 2 | 1 | 8 | 0 | 1 |
segmentVisible(FeatureSegment) |   | 73% |   | 25% | 4 | 5 | 1 | 6 | 0 | 1 |
getSegmentStartCoord(FeatureSegment) |   | 69% |   | 50% | 2 | 3 | 2 | 8 | 0 | 1 |
optionChanged(OptionChangeEvent) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
getFirstLineID() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getLastLineID() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getDisplayWidth() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
drawCodonMarkLine(Graphics, int, int[], int, int) |   | 95% |   | 75% | 4 | 9 | 2 | 29 | 0 | 1 |
removeDisplayAdjustmentListener(DisplayAdjustmentListener) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
makeBaseVisible(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setProteinKeys(Object[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
drawForwardCodonLetters(Graphics) |   | 92% |   | 75% | 1 | 3 | 1 | 15 | 0 | 1 |
drawReverseCodonLetters(Graphics) |   | 92% |   | 75% | 1 | 3 | 1 | 15 | 0 | 1 |
fixCanvasSize() |   | 92% |   | 37% | 4 | 5 | 1 | 15 | 0 | 1 |
fixScrollbar() |   | 91% |   | 80% | 2 | 6 | 1 | 12 | 0 | 1 |
fireAction(Vector, ChangeEvent) |   | 86% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
getLastVisibleForwardBase() |   | 73% |   | 50% | 2 | 3 | 2 | 7 | 0 | 1 |
performGoto(GotoEvent) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getCurrentVisibleFeatures() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getMarkerRangeFromPosition(Point) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
drawCodons(Graphics) |   | 92% |   | 50% | 9 | 11 | 1 | 16 | 0 | 1 |
isProteinFeature(Feature) |   | 87% |   | 66% | 2 | 4 | 2 | 7 | 0 | 1 |
dragExit(DragSourceEvent) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getLineCount() |  | 93% |   | 75% | 3 | 7 | 1 | 15 | 0 | 1 |
getCentreForwardBase() |  | 85% |   | 50% | 1 | 2 | 1 | 6 | 0 | 1 |
getShowLabels() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getShowForwardFrameLines() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getShowSourceFeatures() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getShowReverseFrameLines() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getShowBaseColours() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getShowStopCodons() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getShowStartCodons() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getShowFeatureArrows() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getShowFeatureBorders() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getFrameFeaturesFlag() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getProteinKeys() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getScaleChanger() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getSegmentEndCoord(FeatureSegment) |  | 90% |   | 75% | 1 | 3 | 1 | 7 | 0 | 1 |
getVisibleRange() |  | 87% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
getFirstVisibleForwardBase() |  | 77% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
fireAdjustmentEvent(int) |  | 96% |   | 50% | 1 | 2 | 1 | 10 | 0 | 1 |
dropActionChanged(DropTargetDragEvent) | | 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 |
dragOver(DragSourceDragEvent) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
dropActionChanged(DragSourceDragEvent) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
setScaleValue() |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
fillLane(Graphics, int, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
addListeners() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
getHighXPositionOfBase(int) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
setShowLabels(boolean) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
setOneLinePerEntry(boolean) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
getLowXPositionOfBase(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
reverse(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
FeatureDisplay(EntryGroup, Selection, GotoEventSource, BasePlotGroup) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getSegmentVerticalOffset(FeatureSegment) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getFirstVisibleReverseBase() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getLastVisibleReverseBase() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getMaxVisibleBases() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setVisible(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
addDisplayAdjustmentListener(DisplayAdjustmentListener) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getLineOffset(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getFeatureHeight() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getSequenceLength() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getBases() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
needVisibleFeatureVectorUpdate() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getOneLinePerEntryFlag() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getFeatureStackViewFlag() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isRevCompDisplay() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getMinimumScore() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getMaximumScore() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getVisibleFeatures() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getScaleFactor() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getForwardBaseAtLeftEdge() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getScaleValue() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |