Package com.powsybl.sld
Class SubstationDiagram
- java.lang.Object
-
- com.powsybl.sld.SubstationDiagram
-
public final class SubstationDiagram extends Object
- Author:
- Franck Lecuyer
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SubstationDiagram
build(GraphBuilder graphBuilder, String substationId)
static SubstationDiagram
build(GraphBuilder graphBuilder, String substationId, SubstationLayoutFactory sLayoutFactory, VoltageLevelLayoutFactory vLayoutFactory, boolean useName)
SubstationGraph
getSubGraph()
void
writeSvg(String prefixId, ComponentLibrary componentLibrary, LayoutParameters layoutParameters, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider, Path svgFile)
void
writeSvg(String prefixId, SVGWriter writer, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider, Writer svgWriter, Writer metadataWriter)
void
writeSvg(String prefixId, SVGWriter writer, Writer svgWriter, Writer metadataWriter, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider)
void
writeSvg(String prefixId, SVGWriter writer, Path svgFile, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider)
-
-
-
Method Detail
-
build
public static SubstationDiagram build(GraphBuilder graphBuilder, String substationId)
-
getSubGraph
public SubstationGraph getSubGraph()
-
build
public static SubstationDiagram build(GraphBuilder graphBuilder, String substationId, SubstationLayoutFactory sLayoutFactory, VoltageLevelLayoutFactory vLayoutFactory, boolean useName)
-
writeSvg
public void writeSvg(String prefixId, ComponentLibrary componentLibrary, LayoutParameters layoutParameters, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider, Path svgFile)
-
writeSvg
public void writeSvg(String prefixId, SVGWriter writer, Path svgFile, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider)
-
writeSvg
public void writeSvg(String prefixId, SVGWriter writer, Writer svgWriter, Writer metadataWriter, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider)
-
writeSvg
public void writeSvg(String prefixId, SVGWriter writer, DiagramLabelProvider initProvider, DiagramStyleProvider styleProvider, Writer svgWriter, Writer metadataWriter)
-
-