Class CurrentLimitAutomatonBuilder
java.lang.Object
com.powsybl.dynawaltz.builders.AbstractDynamicModelBuilder
com.powsybl.dynawaltz.models.automatons.AbstractAutomatonModelBuilder<T>
com.powsybl.dynawaltz.models.automatons.currentlimits.AbstractCurrentLimitAutomatonBuilder<CurrentLimitAutomatonBuilder>
com.powsybl.dynawaltz.models.automatons.currentlimits.CurrentLimitAutomatonBuilder
- All Implemented Interfaces:
ModelBuilder<com.powsybl.dynamicsimulation.DynamicModel>
public class CurrentLimitAutomatonBuilder
extends AbstractCurrentLimitAutomatonBuilder<CurrentLimitAutomatonBuilder>
- Author:
- Laurent Issertial <laurent.issertial at rte-france.com>
-
Field Summary
Fields inherited from class com.powsybl.dynawaltz.models.automatons.currentlimits.AbstractCurrentLimitAutomatonBuilder
controlledEquipment, iMeasurement, iMeasurementSide, QUADRIPOLE_TYPE
Fields inherited from class com.powsybl.dynawaltz.models.automatons.AbstractAutomatonModelBuilder
dynamicModelId, modelConfig, parameterSetId
Fields inherited from class com.powsybl.dynawaltz.builders.AbstractDynamicModelBuilder
isInstantiable, network, reporter
-
Constructor Summary
ModifierConstructorDescriptionprotected
CurrentLimitAutomatonBuilder
(com.powsybl.iidm.network.Network network, ModelConfig modelConfig, com.powsybl.commons.reporter.Reporter reporter) -
Method Summary
Modifier and TypeMethodDescriptionbuild()
iMeasurement
(String staticId) iMeasurementSide
(com.powsybl.iidm.network.TwoSides side) static CurrentLimitAutomatonBuilder
of
(com.powsybl.iidm.network.Network network) static CurrentLimitAutomatonBuilder
of
(com.powsybl.iidm.network.Network network, com.powsybl.commons.reporter.Reporter reporter) static CurrentLimitAutomatonBuilder
static CurrentLimitAutomatonBuilder
of
(com.powsybl.iidm.network.Network network, String lib, com.powsybl.commons.reporter.Reporter reporter) protected CurrentLimitAutomatonBuilder
self()
Methods inherited from class com.powsybl.dynawaltz.models.automatons.currentlimits.AbstractCurrentLimitAutomatonBuilder
checkData, controlledQuadripole
Methods inherited from class com.powsybl.dynawaltz.models.automatons.AbstractAutomatonModelBuilder
dynamicModelId, getLib, getModelId, parameterSetId
Methods inherited from class com.powsybl.dynawaltz.builders.AbstractDynamicModelBuilder
isInstantiable
-
Constructor Details
-
CurrentLimitAutomatonBuilder
protected CurrentLimitAutomatonBuilder(com.powsybl.iidm.network.Network network, ModelConfig modelConfig, com.powsybl.commons.reporter.Reporter reporter)
-
-
Method Details
-
of
-
of
public static CurrentLimitAutomatonBuilder of(com.powsybl.iidm.network.Network network, com.powsybl.commons.reporter.Reporter reporter) -
of
-
of
public static CurrentLimitAutomatonBuilder of(com.powsybl.iidm.network.Network network, String lib, com.powsybl.commons.reporter.Reporter reporter) -
getSupportedLibs
-
iMeasurement
-
iMeasurementSide
-
build
-
self
- Specified by:
self
in classAbstractAutomatonModelBuilder<CurrentLimitAutomatonBuilder>
-