| drawGrid(VoltageLevelGraph, Document, GraphMetadata, Element) |  | 0% |  | 0% | 4 | 4 | 22 | 22 | 1 | 1 |
| drawEdges(Element, VoltageLevelGraph, GraphMetadata, LabelProvider, StyleProvider, Collection) |  | 0% |  | 0% | 7 | 7 | 30 | 30 | 1 | 1 |
| drawFeederInfo(String, FeederNode, List, Element, FeederInfo, double, GraphMetadata, StyleProvider) |  | 0% |  | 0% | 3 | 3 | 20 | 20 | 1 | 1 |
| drawBuses(Element, VoltageLevelGraph, GraphMetadata, LabelProvider, StyleProvider, Set) |  | 0% |  | 0% | 3 | 3 | 22 | 22 | 1 | 1 |
| transformFeederInfo(List, ComponentSize, double, Element) |  | 0% |  | 0% | 6 | 6 | 21 | 21 | 1 | 1 |
| drawBusInfo(String, BusNode, Element, BusInfo, StyleProvider, GraphMetadata) |  | 0% |  | 0% | 2 | 2 | 19 | 19 | 1 | 1 |
| drawBusLegendInfo(BusLegendInfo, double, double, Element, String, List) |  | 0% |  | 0% | 2 | 2 | 21 | 21 | 1 | 1 |
| drawNodes(Element, BaseGraph, Point, GraphMetadata, LabelProvider, StyleProvider, Collection) |  | 0% |  | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
| drawBusesLegend(Element, VoltageLevelGraph, GraphMetadata, LabelProvider, StyleProvider) |  | 0% |  | 0% | 2 | 2 | 17 | 17 | 1 | 1 |
| setComponentAttributes(String, Element, Graph, Node, StyleProvider, Element, String, String) |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 1 | 1 |
| drawVoltageLevel(VoltageLevelGraph, Element, GraphMetadata, LabelProvider, StyleProvider) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| setMetadata(GraphMetadata, Node, String, BaseGraph, Direction, List) |  | 0% |  | 0% | 8 | 8 | 15 | 15 | 1 | 1 |
| drawSnakeLines(Graph, BranchEdge, Element, GraphMetadata, StyleProvider) |  | 0% |  | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
| drawCell(Element, VoltageLevelGraph, Cell, GraphMetadata, LabelProvider, StyleProvider, Set, Set) |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| addStyle(Document, StyleProvider, LabelProvider, Graph, Set) |  | 0% |  | 0% | 4 | 4 | 17 | 17 | 1 | 1 |
| drawGraphLabel(Element, VoltageLevelGraph, GraphMetadata) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| drawBus(VoltageLevelGraph, BusNode, Element) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| writeGraph(Graph, Document, LabelProvider, StyleProvider) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| getTransformMatrix(double, double, double, double, double) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| insertFeederInfos(String, List, Element, VoltageLevelGraph, FeederNode, GraphMetadata, LabelProvider, StyleProvider) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| insertSVGComponentIntoDefsArea(String, Element, Map) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| write(Graph, LabelProvider, StyleProvider, Writer) |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| adaptCoordSnakeLine(BranchEdge, List, Graph) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| setDecoratorAttributes(String, Element, Graph, Node, LabelProvider.NodeDecorator, StyleProvider, Element, String) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| getCdataSection(Document, List) |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| drawNodeLabel(String, Element, Node, List) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| drawNodeDecorators(String, Element, Graph, Node, LabelProvider, StyleProvider) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| getTransformStringDecorator(Node, LabelPosition, ComponentSize) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| setInfoAttributes(String, String, Element, Element, String, double) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| setDocumentSize(Graph, Document) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| drawSubstation(SubstationGraph, Element, GraphMetadata, LabelProvider, StyleProvider) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| transformMatrixToString(double[], int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getNodeTranslate(Node, Point) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| drawSnakeLines(Element, BaseGraph, GraphMetadata, StyleProvider) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| createLabelElement(String, double, double, int, Element) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| createNodeLabelMetadata(String, Node, List) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| getTransformString(double, double, double, ComponentSize) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| drawGridVerticalLine(Document, VoltageLevelGraph, int, double, Element) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| createDefsSVGComponents(Document, Set) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| addInfoComponentMetadata(GraphMetadata, String) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| lambda$createDefsSVGComponents$23(Document, Element, String) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| drawGridLine(Document, double, double, double, double, Element) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| insertSVGIntoDocumentSVG(String, Element, String, BiConsumer) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| addFrame(Document) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| drawGrid(Graph, Document, GraphMetadata, Element) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| insertComponentSVGIntoDocumentSVG(String, String, Element, Graph, Node, LabelProvider, StyleProvider) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| drawZone(ZoneGraph, Element, GraphMetadata, LabelProvider, StyleProvider) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| addSvgSubComponentsToElement(List, Element) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getDiagramHeight(Graph, LayoutParameters) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| incorporateComponents(String, Graph, Node, Point, Element, LabelProvider, StyleProvider) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| replaceId(Element, Element, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| addToolTip(Element, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| drawGridHorizontalLine(Document, VoltageLevelGraph, int, double, Element) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| insertSubcomponentReference(Element, BiConsumer, String, String, int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| drawSnakeLines(Element, ZoneGraph, GraphMetadata, StyleProvider) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| insertDecoratorSVGIntoDocumentSVG(String, LabelProvider.NodeDecorator, Element, Graph, Node, StyleProvider) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$addStyle$2(Set, LabelProvider, Graph, Node) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getUnescapedId(Node) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| lambda$drawFeederInfo$18(double, Element, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| DefaultSVGWriter(ComponentLibrary, LayoutParameters, SvgParameters) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| transformComponent(Node, Point, Element) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$insertBusInfo$19(String, BusNode, Element, StyleProvider, GraphMetadata, Optional, BusInfo) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| insertFeederInfoSVGIntoDocumentSVG(FeederInfo, String, Element, double) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| insertBusInfo(String, Element, BusNode, GraphMetadata, LabelProvider, StyleProvider) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| insertBusInfoSVGIntoDocumentSVG(BusInfo, String, Element) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setAttributesAndInsertElement(Element, BiConsumer, String, Element) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$drawCell$8(List, Edge) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| lambda$drawBusInfo$21(Element, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$drawBusInfo$20(double, Element, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$drawFeederInfo$17(double, double, Element, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$insertDuplicatedSubcomponent$16(Element, BiConsumer, String, Element) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getDiagramWidth(Graph, LayoutParameters) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getWireId(String, String, Edge) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$insertDecoratorSVGIntoDocumentSVG$13(String, Element, Graph, Node, LabelProvider.NodeDecorator, StyleProvider, Element, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$insertComponentSVGIntoDocumentSVG$9(String, Element, Graph, Node, StyleProvider, String, Element, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$drawVoltageLevel$5(Element, VoltageLevelGraph, GraphMetadata, LabelProvider, StyleProvider, Set, Set, Cell) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$insertBusInfoSVGIntoDocumentSVG$11(BusInfo, String, Element, Element, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$insertFeederInfoSVGIntoDocumentSVG$10(FeederInfo, String, Element, double, Element, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHRefValue(int, String, String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| pointsListToString(List) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$insertSVGIntoDocumentSVG$14(Element, BiConsumer, String, Map, String, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| insertDuplicatedSubcomponent(Element, BiConsumer, String, List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addStyleImportTextNode(Document, Element, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNodeLabelId(String, Node, LabelPosition) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$insertSVGIntoDocumentSVG$15(Element, BiConsumer, String, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$drawCell$6(Node) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$addStyle$4(Document, Element, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$addStyle$3(Document, Element, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$pointsListToString$22(Point) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$addStyle$1(Set, LabelProvider.NodeDecorator) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$write$0(Set, MiddleTwtNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$setInfoAttributes$12(Element, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$drawCell$7(Node) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |