Class files must be compiled with debug information to show line coverage.
Class files must be compiled with debug information to link with source files.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Methods |
| Total | 4,269 of 4,269 | 0% | 642 of 642 | 0% | 406 | 406 | 76 | 76 |
| getAttributeMap(BridgeContext, Element, TextPath, Integer, Map) | 0% | 0% | 32 | 32 | 1 | 1 | ||
| fillAttributedStringBuffer(BridgeContext, Element, boolean, TextPath, Integer, Map, SVGTextElementBridge.AttributedStringBuffer) | 0% | 0% | 34 | 34 | 1 | 1 | ||
| addGlyphPositionAttributes(AttributedString, Element, BridgeContext) | 0% | 0% | 18 | 18 | 1 | 1 | ||
| getSubStringLength(Element, int, int) | 0% | 0% | 16 | 16 | 1 | 1 | ||
| getTextIntersection(BridgeContext, Element, AffineTransform, Rectangle2D, boolean) | 0% | 0% | 21 | 21 | 1 | 1 | ||
| getFontList(BridgeContext, Element, Map) | 0% | 0% | 8 | 8 | 1 | 1 | ||
| getTextBounds(BridgeContext, Element, boolean) | 0% | 0% | 17 | 17 | 1 | 1 | ||
| setDecorationTextPaintInfo(TextPaintInfo, Element) | 0% | 0% | 15 | 15 | 1 | 1 | ||
| getRotationOfChar(Element, int) | 0% | 0% | 11 | 11 | 1 | 1 | ||
| getTextIntersectionSet(AffineTransform, Rectangle2D) | 0% | 0% | 11 | 11 | 1 | 1 | ||
| getExtentOfChar(Element, int) | 0% | 0% | 10 | 10 | 1 | 1 | ||
| getTextEnclosureSet(AffineTransform, Rectangle2D) | 0% | 0% | 8 | 8 | 1 | 1 | ||
| normalizeString(String, boolean, boolean) | 0% | 0% | 11 | 11 | 1 | 1 | ||
| getCharacterInformation(List, int, int, AttributedCharacterIterator) | 0% | 0% | 5 | 5 | 1 | 1 | ||
| rebuildACI() | 0% | 0% | 6 | 6 | 1 | 1 | ||
| selectSubString(Element, int, int) | 0% | 0% | 5 | 5 | 1 | 1 | ||
| addContextToChild(BridgeContext, Element) | 0% | 0% | 7 | 7 | 1 | 1 | ||
| computeLaidoutText(BridgeContext, Element, GraphicsNode) | 0% | 0% | 5 | 5 | 1 | 1 | ||
| handleAnimatedAttributeChanged(AnimatedLiveAttributeValue) | 0% | 0% | 11 | 11 | 1 | 1 | ||
| createGraphicsNode(BridgeContext, Element) | 0% | 0% | 6 | 6 | 1 | 1 | ||
| getCharNumAtPosition(Element, float, float) | 0% | 0% | 7 | 7 | 1 | 1 | ||
| getEndPoint(SVGTextElementBridge.CharacterInformation) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| removeContextFromChild(BridgeContext, Element) | 0% | 0% | 7 | 7 | 1 | 1 | ||
| getLocation(BridgeContext, Element) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| getStartPoint(SVGTextElementBridge.CharacterInformation) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| getTextPaintInfo(Element, GraphicsNode, TextPaintInfo, BridgeContext) | 0% | 0% | 7 | 7 | 1 | 1 | ||
| addTextEventListeners(BridgeContext, NodeEventTarget) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| distanceBetweenRun(SVGTextElementBridge.CharacterInformation, SVGTextElementBridge.CharacterInformation) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| handleCSSPropertyChanged(int) | 0% | 0% | 7 | 7 | 1 | 1 | ||
| buildGraphicsNode(BridgeContext, Element, GraphicsNode) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| handleCSSEngineEvent(CSSEngineEvent) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| distanceFirstLastCharacterInRun(SVGTextElementBridge.CharacterInformation, SVGTextElementBridge.CharacterInformation) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| isTextElement(Element) | 0% | 0% | 8 | 8 | 1 | 1 | ||
| handleDOMNodeInsertedEvent(MutationEvent) | 0% | 0% | 5 | 5 | 1 | 1 | ||
| addChildPaintAttributes(AttributedString, Element, TextNode, TextPaintInfo, BridgeContext) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| getStartPositionOfChar(Element, int) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| getEndPositionOfChar(Element, int) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| isTextChild(Element) | 0% | 0% | 7 | 7 | 1 | 1 | ||
| setBaseTextPaintInfo(TextPaintInfo, Element, GraphicsNode, BridgeContext) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| handleDOMChildNodeRemovedEvent(MutationEvent) | 0% | 0% | 5 | 5 | 1 | 1 | ||
| addChildGlyphPositionAttributes(AttributedString, Element, BridgeContext) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| addPaintAttributes(AttributedString, Element, TextNode, TextPaintInfo, BridgeContext) | 0% | 0% | 4 | 4 | 1 | 1 | ||
| nodeAncestorOf(Node, Node) | 0% | 0% | 6 | 6 | 1 | 1 | ||
| getNumberOfChars(Element) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getParentTextPaintInfo(Element) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| buildAttributedString(BridgeContext, Element) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| removeTextEventListeners(BridgeContext, NodeEventTarget) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| initializeDynamicSupport(BridgeContext, Element, GraphicsNode) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| getElementStartIndex(Element) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| getElementEndIndex(Element) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| handleDOMSubtreeModifiedEvent(MutationEvent) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| handleDOMCharacterDataModified(MutationEvent) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| isTextSensitive(Element) | 0% | 0% | 3 | 3 | 1 | 1 | ||
| SVGTextElementBridge() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| dispose() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| isParentDisplayed(Node) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getTextRuns(TextNode) | 0% | 0% | 2 | 2 | 1 | 1 | ||
| getComputedTextLength(Element) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| selectSubString(int, int) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getSubStringLength(int, int) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getCharNumAtPosition(float, float) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getExtentOfChar(int) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getStartPositionOfChar(int) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getEndPositionOfChar(int) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getRotationOfChar(int) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getNumberOfChars() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getComputedTextLength() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getInstance() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getTextNode() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| instantiateGraphicsNode() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getFirstChild(Node) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getNextSibling(Node) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getParentNode(Node) | 0% | n/a | 1 | 1 | 1 | 1 | ||
| getLocalName() | 0% | n/a | 1 | 1 | 1 | 1 | ||
| isComposite() | 0% | n/a | 1 | 1 | 1 | 1 |