Package com.powsybl.sld
Class RawGraphBuilder
- java.lang.Object
-
- com.powsybl.sld.RawGraphBuilder
-
- All Implemented Interfaces:
GraphBuilder
public class RawGraphBuilder extends Object implements GraphBuilder
- Author:
- Geoffroy Jamgotchian
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
RawGraphBuilder.SubstationBuilder
class
RawGraphBuilder.VoltageLevelBuilder
-
Constructor Summary
Constructors Constructor Description RawGraphBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SubstationGraph
buildSubstationGraph(String id, boolean useName)
VoltageLevelGraph
buildVoltageLevelGraph(String id, boolean useName, boolean forVoltageLevelDiagram)
ZoneGraph
buildZoneGraph(List<String> substationIds, boolean useName)
RawGraphBuilder.SubstationBuilder
createSubstationBuilder(String id)
RawGraphBuilder.VoltageLevelBuilder
createVoltageLevelBuilder(VoltageLevelInfos voltageLevelInfos)
RawGraphBuilder.VoltageLevelBuilder
createVoltageLevelBuilder(VoltageLevelInfos voltageLevelInfos, boolean forVoltageLevelDiagram)
RawGraphBuilder.VoltageLevelBuilder
createVoltageLevelBuilder(String vlId, double vlNominalV)
RawGraphBuilder.VoltageLevelBuilder
createVoltageLevelBuilder(String vlId, double vlNominalV, boolean forVoltageLevelDiagram)
VoltageLevelInfos
getVoltageLevelInfosFromId(String id)
-
-
-
Method Detail
-
createVoltageLevelBuilder
public RawGraphBuilder.VoltageLevelBuilder createVoltageLevelBuilder(VoltageLevelInfos voltageLevelInfos, boolean forVoltageLevelDiagram)
-
createVoltageLevelBuilder
public RawGraphBuilder.VoltageLevelBuilder createVoltageLevelBuilder(String vlId, double vlNominalV, boolean forVoltageLevelDiagram)
-
createVoltageLevelBuilder
public RawGraphBuilder.VoltageLevelBuilder createVoltageLevelBuilder(VoltageLevelInfos voltageLevelInfos)
-
createVoltageLevelBuilder
public RawGraphBuilder.VoltageLevelBuilder createVoltageLevelBuilder(String vlId, double vlNominalV)
-
getVoltageLevelInfosFromId
public VoltageLevelInfos getVoltageLevelInfosFromId(String id)
-
createSubstationBuilder
public RawGraphBuilder.SubstationBuilder createSubstationBuilder(String id)
-
buildVoltageLevelGraph
public VoltageLevelGraph buildVoltageLevelGraph(String id, boolean useName, boolean forVoltageLevelDiagram)
- Specified by:
buildVoltageLevelGraph
in interfaceGraphBuilder
-
buildSubstationGraph
public SubstationGraph buildSubstationGraph(String id, boolean useName)
- Specified by:
buildSubstationGraph
in interfaceGraphBuilder
-
buildZoneGraph
public ZoneGraph buildZoneGraph(List<String> substationIds, boolean useName)
- Specified by:
buildZoneGraph
in interfaceGraphBuilder
-
-