Package com.powsybl.sld.builders
Class VoltageLevelRawBuilder
- java.lang.Object
-
- com.powsybl.sld.builders.VoltageLevelRawBuilder
-
public class VoltageLevelRawBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description VoltageLevelRawBuilder(VoltageLevelInfos voltageLevelInfos, SubstationRawBuilder parentBuilder, Function<String,VoltageLevelInfos> getVoltageLevelInfosFromId)
-
Method Summary
-
-
-
Constructor Detail
-
VoltageLevelRawBuilder
public VoltageLevelRawBuilder(VoltageLevelInfos voltageLevelInfos, SubstationRawBuilder parentBuilder, Function<String,VoltageLevelInfos> getVoltageLevelInfosFromId)
-
-
Method Detail
-
getGraph
public VoltageLevelGraph getGraph()
-
getSubstationBuilder
public SubstationRawBuilder getSubstationBuilder()
-
setSubstationBuilder
public void setSubstationBuilder(SubstationRawBuilder substationBuilder)
-
createBusBarSection
public BusNode createBusBarSection(String id, int busbarIndex, int sectionIndex)
-
createSwitchNode
public SwitchNode createSwitchNode(SwitchNode.SwitchKind sk, String id, boolean fictitious, boolean open)
-
createSwitchNode
public SwitchNode createSwitchNode(SwitchNode.SwitchKind sk, String id, boolean fictitious, boolean open, Integer order, Direction direction)
-
createFictitiousNode
public FictitiousNode createFictitiousNode(int id)
-
createFictitiousNode
public FictitiousNode createFictitiousNode(String id)
-
createLoad
public FeederNode createLoad(String id)
-
createLoad
public FeederNode createLoad(String id, int order, Direction direction)
-
createGenerator
public FeederNode createGenerator(String id)
-
createGenerator
public FeederNode createGenerator(String id, int order, Direction direction)
-
createFeederLineNode
public FeederLineNode createFeederLineNode(String id, String otherVlId, FeederWithSideNode.Side side, int order, Direction direction)
-
createFeeder2WTNode
public Feeder2WTNode createFeeder2WTNode(String id, String otherVlId, FeederWithSideNode.Side side, int order, Direction direction)
-
createFeeder2wtLegNode
public Feeder2WTLegNode createFeeder2wtLegNode(String id, FeederWithSideNode.Side side, int order, Direction direction)
-
createFeeder3wtLegNode
public Feeder3WTLegNode createFeeder3wtLegNode(String id, FeederWithSideNode.Side side, int order, Direction direction)
-
getVoltageLevelInfos
public VoltageLevelInfos getVoltageLevelInfos()
-
-