public class GeneratorAdderAdapter extends Object implements GeneratorAdder
Modifier and Type | Method and Description |
---|---|
Generator |
add()
Build the Generator object.
|
protected void |
checkAndSetUniqueId() |
protected I |
getDelegate() |
protected String |
getId() |
protected com.powsybl.iidm.mergingview.MergingViewIndex |
getIndex() |
protected boolean |
isEnsureIdUnicity() |
I |
setBus(String bus) |
I |
setConnectableBus(String connectableBus) |
GeneratorAdder |
setEnergySource(EnergySource energySource) |
I |
setEnsureIdUnicity(boolean ensureIdUnicity) |
I |
setFictitious(boolean fictitious) |
I |
setId(String id) |
GeneratorAdder |
setMaxP(double maxP) |
GeneratorAdder |
setMinP(double minP) |
I |
setName(String name) |
I |
setNode(int node) |
GeneratorAdder |
setRatedS(double ratedS) |
GeneratorAdder |
setRegulatingTerminal(Terminal regulatingTerminal)
Set the regulating terminal, If not set or set to null local terminal is used.
|
GeneratorAdder |
setTargetP(double targetP) |
GeneratorAdder |
setTargetQ(double targetQ) |
GeneratorAdder |
setTargetV(double targetV) |
GeneratorAdder |
setVoltageRegulatorOn(boolean voltageRegulatorOn) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setBus, setConnectableBus, setNode
setEnsureIdUnicity, setFictitious, setId, setName
public Generator add()
GeneratorAdder
add
in interface GeneratorAdder
Generator
public GeneratorAdder setRegulatingTerminal(Terminal regulatingTerminal)
GeneratorAdder
setRegulatingTerminal
in interface GeneratorAdder
public GeneratorAdder setEnergySource(EnergySource energySource)
setEnergySource
in interface GeneratorAdder
public GeneratorAdder setMinP(double minP)
setMinP
in interface GeneratorAdder
public GeneratorAdder setMaxP(double maxP)
setMaxP
in interface GeneratorAdder
public GeneratorAdder setVoltageRegulatorOn(boolean voltageRegulatorOn)
setVoltageRegulatorOn
in interface GeneratorAdder
public GeneratorAdder setTargetP(double targetP)
setTargetP
in interface GeneratorAdder
public GeneratorAdder setTargetQ(double targetQ)
setTargetQ
in interface GeneratorAdder
public GeneratorAdder setTargetV(double targetV)
setTargetV
in interface GeneratorAdder
public GeneratorAdder setRatedS(double ratedS)
setRatedS
in interface GeneratorAdder
public I setNode(int node)
setNode
in interface InjectionAdder<I extends InjectionAdder<I>>
public I setBus(String bus)
setBus
in interface InjectionAdder<I extends InjectionAdder<I>>
public I setConnectableBus(String connectableBus)
setConnectableBus
in interface InjectionAdder<I extends InjectionAdder<I>>
protected String getId()
public I setId(String id)
setId
in interface IdentifiableAdder<I extends IdentifiableAdder<I>>
protected boolean isEnsureIdUnicity()
public I setEnsureIdUnicity(boolean ensureIdUnicity)
setEnsureIdUnicity
in interface IdentifiableAdder<I extends IdentifiableAdder<I>>
public I setName(String name)
setName
in interface IdentifiableAdder<I extends IdentifiableAdder<I>>
public I setFictitious(boolean fictitious)
setFictitious
in interface IdentifiableAdder<I extends IdentifiableAdder<I>>
protected void checkAndSetUniqueId()
protected I getDelegate()
protected com.powsybl.iidm.mergingview.MergingViewIndex getIndex()
Copyright © 2020. All rights reserved.