Uses of Interface
com.powsybl.sld.svg.DiagramStyleProvider
-
Packages that use DiagramStyleProvider Package Description com.powsybl.sld com.powsybl.sld.svg com.powsybl.sld.util -
-
Uses of DiagramStyleProvider in com.powsybl.sld
Methods in com.powsybl.sld with parameters of type DiagramStyleProvider Modifier and Type Method Description static void
SingleLineDiagram. draw(com.powsybl.iidm.network.Network network, String id, Writer writerForSvg, Writer metadataWriter, LayoutParameters layoutParameters, ComponentLibrary componentLibrary, SubstationLayoutFactory sLayoutFactory, VoltageLevelLayoutFactory vLayoutFactory, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider, String prefixId)
static void
SingleLineDiagram. draw(com.powsybl.iidm.network.Network network, String id, Writer writerForSvg, Writer metadataWriter, LayoutParameters layoutParameters, ComponentLibrary componentLibrary, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider, String prefixId)
static void
SingleLineDiagram. draw(com.powsybl.iidm.network.Network network, String id, Path svgFile, LayoutParameters layoutParameters, ComponentLibrary componentLibrary, SubstationLayoutFactory sLayoutFactory, VoltageLevelLayoutFactory vLayoutFactory, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider, String prefixId)
static void
SingleLineDiagram. draw(com.powsybl.iidm.network.Network network, String id, Path svgFile, LayoutParameters layoutParameters, ComponentLibrary componentLibrary, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider, String prefixId)
static void
SingleLineDiagram. draw(Graph graph, Writer writerForSvg, Writer metadataWriter, LayoutParameters layoutParameters, ComponentLibrary componentLibrary, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider, String prefixId)
static void
SingleLineDiagram. draw(Graph graph, Writer writerForSvg, Writer metadataWriter, DefaultSVGWriter svgWriter, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider, String prefixId)
static void
SingleLineDiagram. draw(Graph graph, Path svgFile, LayoutParameters layoutParameters, ComponentLibrary componentLibrary, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider, String prefixId)
static void
SingleLineDiagram. drawSubstation(com.powsybl.iidm.network.Network network, String id, Writer writerForSvg, Writer metadataWriter, LayoutParameters layoutParameters, ComponentLibrary componentLibrary, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider, String prefixId)
static void
SingleLineDiagram. drawSubstation(com.powsybl.iidm.network.Network network, String id, Path svgFile, LayoutParameters layoutParameters, ComponentLibrary componentLibrary, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider, String prefixId)
static void
SingleLineDiagram. drawVoltageLevel(com.powsybl.iidm.network.Network network, String id, Writer writerForSvg, Writer metadataWriter, LayoutParameters layoutParameters, ComponentLibrary componentLibrary, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider, String prefixId)
static void
SingleLineDiagram. drawVoltageLevel(com.powsybl.iidm.network.Network network, String id, Path svgFile, LayoutParameters layoutParameters, ComponentLibrary componentLibrary, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider, String prefixId)
-
Uses of DiagramStyleProvider in com.powsybl.sld.svg
Classes in com.powsybl.sld.svg that implement DiagramStyleProvider Modifier and Type Class Description class
BasicStyleProvider
Methods in com.powsybl.sld.svg with parameters of type DiagramStyleProvider Modifier and Type Method Description protected void
DefaultSVGWriter. addStyle(Document document, DiagramStyleProvider styleProvider, DiagramLabelProvider labelProvider, Graph graph, Set<String> listUsedComponentSVG)
protected void
DefaultSVGWriter. drawBuses(String prefixId, Element root, VoltageLevelGraph graph, GraphMetadata metadata, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider, Set<Node> remainingNodesToDraw)
protected void
DefaultSVGWriter. drawEdges(String prefixId, Element root, VoltageLevelGraph graph, GraphMetadata metadata, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider, Collection<Edge> edges)
protected void
DefaultSVGWriter. drawNodeDecorators(String prefixId, Element root, Graph graph, Node node, DiagramLabelProvider labelProvider, DiagramStyleProvider styleProvider)
protected void
DefaultSVGWriter. drawNodes(String prefixId, Element root, BaseGraph graph, Point shift, GraphMetadata metadata, DiagramLabelProvider labelProvider, DiagramStyleProvider styleProvider, Collection<? extends Node> nodes)
protected void
DefaultSVGWriter. drawSnakeLines(String prefixId, Element root, BaseGraph graph, GraphMetadata metadata, DiagramStyleProvider styleProvider)
protected void
DefaultSVGWriter. drawSnakeLines(String prefixId, Element root, ZoneGraph graph, GraphMetadata metadata, DiagramStyleProvider styleProvider)
protected void
DefaultSVGWriter. drawSubstation(String prefixId, SubstationGraph graph, Element root, GraphMetadata metadata, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider)
protected void
DefaultSVGWriter. drawVoltageLevel(String prefixId, VoltageLevelGraph graph, Element root, GraphMetadata metadata, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider)
protected void
DefaultSVGWriter. incorporateComponents(String prefixId, Graph graph, Node node, Point shift, Element g, DiagramLabelProvider labelProvider, DiagramStyleProvider styleProvider)
protected void
DefaultSVGWriter. insertBusInfo(String prefixId, Element root, BusNode busNode, GraphMetadata metadata, DiagramLabelProvider labelProvider, DiagramStyleProvider styleProvider)
protected void
DefaultSVGWriter. insertComponentSVGIntoDocumentSVG(String prefixId, String componentType, Element g, Graph graph, Node node, DiagramLabelProvider labelProvider, DiagramStyleProvider styleProvider)
protected void
DefaultSVGWriter. insertDecoratorSVGIntoDocumentSVG(String prefixId, DiagramLabelProvider.NodeDecorator nodeDecorator, Element g, Graph graph, Node node, DiagramStyleProvider styleProvider)
GraphMetadata
DefaultSVGWriter. write(String prefixId, Graph graph, DiagramLabelProvider labelProvider, DiagramStyleProvider styleProvider, Writer writer)
Create the SVGDocument corresponding to the graphGraphMetadata
SVGWriter. write(String prefixId, Graph graph, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider, Writer writer)
protected GraphMetadata
DefaultSVGWriter. writeGraph(String prefixId, Graph graph, Document document, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider)
Create the SVGDocument corresponding to the graph -
Uses of DiagramStyleProvider in com.powsybl.sld.util
Classes in com.powsybl.sld.util that implement DiagramStyleProvider Modifier and Type Class Description class
AbstractBaseVoltageDiagramStyleProvider
class
NominalVoltageDiagramStyleProvider
class
TopologicalStyleProvider
-