Package com.powsybl.iidm.mergingview
Class VscConverterStationAdderAdapter
- java.lang.Object
-
- com.powsybl.iidm.mergingview.VscConverterStationAdderAdapter
-
- All Implemented Interfaces:
HvdcConverterStationAdder<VscConverterStation,VscConverterStationAdder>
,IdentifiableAdder<VscConverterStation,VscConverterStationAdder>
,InjectionAdder<VscConverterStation,VscConverterStationAdder>
,VscConverterStationAdder
public class VscConverterStationAdderAdapter extends Object implements VscConverterStationAdder
- Author:
- Thomas Adam
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VscConverterStation
add()
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)
I
setEnsureIdUnicity(boolean ensureIdUnicity)
I
setFictitious(boolean fictitious)
I
setId(String id)
I
setLossFactor(float lossFactor)
I
setName(String name)
I
setNode(int node)
VscConverterStationAdder
setReactivePowerSetpoint(double reactivePowerSetpoint)
VscConverterStationAdder
setRegulatingTerminal(Terminal regulatingTerminal)
VscConverterStationAdder
setVoltageRegulatorOn(boolean voltageRegulatorOn)
VscConverterStationAdder
setVoltageSetpoint(double voltageSetpoint)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.powsybl.iidm.network.HvdcConverterStationAdder
setLossFactor
-
Methods inherited from interface com.powsybl.iidm.network.IdentifiableAdder
setEnsureIdUnicity, setFictitious, setId, setName
-
Methods inherited from interface com.powsybl.iidm.network.InjectionAdder
setBus, setConnectableBus, setNode
-
-
-
-
Method Detail
-
add
public VscConverterStation add()
- Specified by:
add
in interfaceHvdcConverterStationAdder<VscConverterStation,VscConverterStationAdder>
- Specified by:
add
in interfaceIdentifiableAdder<VscConverterStation,VscConverterStationAdder>
- Specified by:
add
in interfaceInjectionAdder<VscConverterStation,VscConverterStationAdder>
- Specified by:
add
in interfaceVscConverterStationAdder
-
setVoltageRegulatorOn
public VscConverterStationAdder setVoltageRegulatorOn(boolean voltageRegulatorOn)
- Specified by:
setVoltageRegulatorOn
in interfaceVscConverterStationAdder
-
setVoltageSetpoint
public VscConverterStationAdder setVoltageSetpoint(double voltageSetpoint)
- Specified by:
setVoltageSetpoint
in interfaceVscConverterStationAdder
-
setReactivePowerSetpoint
public VscConverterStationAdder setReactivePowerSetpoint(double reactivePowerSetpoint)
- Specified by:
setReactivePowerSetpoint
in interfaceVscConverterStationAdder
-
setRegulatingTerminal
public VscConverterStationAdder setRegulatingTerminal(Terminal regulatingTerminal)
- Specified by:
setRegulatingTerminal
in interfaceVscConverterStationAdder
-
setLossFactor
public I setLossFactor(float lossFactor)
- Specified by:
setLossFactor
in interfaceHvdcConverterStationAdder<T extends HvdcConverterStation<T>,I extends HvdcConverterStationAdder<T,I>>
-
setNode
public I setNode(int node)
- Specified by:
setNode
in interfaceInjectionAdder<T extends Injection<T>,I extends InjectionAdder<T,I>>
-
setBus
public I setBus(String bus)
- Specified by:
setBus
in interfaceInjectionAdder<T extends Injection<T>,I extends InjectionAdder<T,I>>
-
setConnectableBus
public I setConnectableBus(String connectableBus)
- Specified by:
setConnectableBus
in interfaceInjectionAdder<T extends Injection<T>,I extends InjectionAdder<T,I>>
-
getId
protected String getId()
-
setId
public I setId(String id)
- Specified by:
setId
in interfaceIdentifiableAdder<T extends Identifiable<? super T>,I extends IdentifiableAdder<T,I>>
-
isEnsureIdUnicity
protected boolean isEnsureIdUnicity()
-
setEnsureIdUnicity
public I setEnsureIdUnicity(boolean ensureIdUnicity)
- Specified by:
setEnsureIdUnicity
in interfaceIdentifiableAdder<T extends Identifiable<? super T>,I extends IdentifiableAdder<T,I>>
-
setName
public I setName(String name)
- Specified by:
setName
in interfaceIdentifiableAdder<T extends Identifiable<? super T>,I extends IdentifiableAdder<T,I>>
-
setFictitious
public I setFictitious(boolean fictitious)
- Specified by:
setFictitious
in interfaceIdentifiableAdder<T extends Identifiable<? super T>,I extends IdentifiableAdder<T,I>>
-
checkAndSetUniqueId
protected void checkAndSetUniqueId()
-
getDelegate
protected I getDelegate()
-
getIndex
protected com.powsybl.iidm.mergingview.MergingViewIndex getIndex()
-
-