public class BatteryAdderImpl extends java.lang.Object implements BatteryAdder
Constructor and Description |
---|
BatteryAdderImpl(com.powsybl.iidm.network.impl.VoltageLevelExt voltageLevel) |
Modifier and Type | Method and Description |
---|---|
BatteryImpl |
add()
Build the Battery object.
|
protected com.powsybl.iidm.network.impl.TerminalExt |
checkAndGetTerminal() |
protected java.lang.String |
checkAndGetUniqueId() |
java.lang.String |
getMessageHeader() |
protected java.lang.String |
getName() |
protected com.powsybl.iidm.network.impl.NetworkImpl |
getNetwork() |
protected java.lang.String |
getTypeDescription() |
T |
setBus(java.lang.String bus) |
T |
setConnectableBus(java.lang.String connectableBus) |
T |
setEnsureIdUnicity(boolean ensureIdUnicity) |
T |
setId(java.lang.String id) |
BatteryAdderImpl |
setMaxP(double maxP)
Set the maximal active power in MW.
|
BatteryAdderImpl |
setMinP(double minP)
Set the minimal active power in MW.
|
T |
setName(java.lang.String name) |
T |
setNode(int node) |
BatteryAdderImpl |
setP0(double p0)
Set the constant active power in MW.
|
BatteryAdderImpl |
setQ0(double q0)
Set the constant reactive power in MVar.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setBus, setConnectableBus, setNode
setEnsureIdUnicity, setId, setName
public BatteryAdderImpl(com.powsybl.iidm.network.impl.VoltageLevelExt voltageLevel)
protected com.powsybl.iidm.network.impl.NetworkImpl getNetwork()
protected java.lang.String getTypeDescription()
public BatteryAdderImpl setP0(double p0)
Depends on the working variant.
setP0
in interface BatteryAdder
VariantManager
public BatteryAdderImpl setQ0(double q0)
Depends on the working variant.
setQ0
in interface BatteryAdder
VariantManager
public BatteryAdderImpl setMinP(double minP)
setMinP
in interface BatteryAdder
public BatteryAdderImpl setMaxP(double maxP)
setMaxP
in interface BatteryAdder
public BatteryImpl add()
add
in interface BatteryAdder
Battery
public T setNode(int node)
public T setBus(java.lang.String bus)
public T setConnectableBus(java.lang.String connectableBus)
protected com.powsybl.iidm.network.impl.TerminalExt checkAndGetTerminal()
public T setId(java.lang.String id)
public T setEnsureIdUnicity(boolean ensureIdUnicity)
public T setName(java.lang.String name)
protected java.lang.String checkAndGetUniqueId()
protected java.lang.String getName()
public java.lang.String getMessageHeader()
getMessageHeader
in interface Validable
Copyright © 2019. All rights reserved.