Class RemoteReactivePowerControlAdderImpl
java.lang.Object
com.powsybl.commons.extensions.AbstractExtensionAdder<Generator,RemoteReactivePowerControl>
com.powsybl.iidm.network.impl.extensions.RemoteReactivePowerControlAdderImpl
- All Implemented Interfaces:
ExtensionAdder<Generator,
,RemoteReactivePowerControl> RemoteReactivePowerControlAdder
public class RemoteReactivePowerControlAdderImpl
extends AbstractExtensionAdder<Generator,RemoteReactivePowerControl>
implements RemoteReactivePowerControlAdder
- Author:
- Bertrand Rix <bertrand.rix at artelys.com>
-
Field Summary
Fields inherited from class com.powsybl.commons.extensions.AbstractExtensionAdder
extendable
-
Constructor Summary
ModifierConstructorDescriptionprotected
RemoteReactivePowerControlAdderImpl
(Generator extendable) -
Method Summary
Modifier and TypeMethodDescriptionprotected RemoteReactivePowerControl
createExtension
(Generator extendable) Creates the extension.withEnabled
(boolean enabled) withRegulatingTerminal
(Terminal regulatingTerminal) withTargetQ
(double targetQ) Methods inherited from class com.powsybl.commons.extensions.AbstractExtensionAdder
add
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.powsybl.commons.extensions.ExtensionAdder
add
Methods inherited from interface com.powsybl.iidm.network.extensions.RemoteReactivePowerControlAdder
getExtensionClass
-
Constructor Details
-
RemoteReactivePowerControlAdderImpl
-
-
Method Details
-
createExtension
Description copied from class:AbstractExtensionAdder
Creates the extension.- Specified by:
createExtension
in classAbstractExtensionAdder<Generator,
RemoteReactivePowerControl> - Returns:
- the extension
-
withTargetQ
- Specified by:
withTargetQ
in interfaceRemoteReactivePowerControlAdder
-
withRegulatingTerminal
- Specified by:
withRegulatingTerminal
in interfaceRemoteReactivePowerControlAdder
-
withEnabled
- Specified by:
withEnabled
in interfaceRemoteReactivePowerControlAdder
-