Package com.powsybl.action
Class PhaseTapChangerRegulationAction
java.lang.Object
com.powsybl.action.AbstractAction
com.powsybl.action.AbstractTapChangerAction
com.powsybl.action.AbstractTapChangerRegulationAction
com.powsybl.action.PhaseTapChangerRegulationAction
- All Implemented Interfaces:
Action
An action modifying the regulation of a phase-shifting transformer
- Author:
- Etienne Lesot <[email protected]>, Anne Tilloy <[email protected]>
-
Field Summary
-
Constructor Summary
ConstructorDescriptionPhaseTapChangerRegulationAction
(String id, String transformerId, ThreeSides side, boolean regulating, PhaseTapChanger.RegulationMode regulationMode, Double regulationValue) -
Method Summary
Modifier and TypeMethodDescriptionactivateAndChangeRegulationMode
(String id, String transformerId, PhaseTapChanger.RegulationMode regulationMode, Double regulationValue) activateAndChangeRegulationMode
(String id, String transformerId, ThreeSides side, PhaseTapChanger.RegulationMode regulationMode, Double regulationValue) activateRegulation
(String id, String transformerId) activateRegulation
(String id, String transformerId, ThreeSides side) deactivateRegulation
(String id, String transformerId) deactivateRegulation
(String id, String transformerId, ThreeSides side) boolean
getType()
int
hashCode()
Methods inherited from class com.powsybl.action.AbstractTapChangerRegulationAction
isRegulating
Methods inherited from class com.powsybl.action.AbstractTapChangerAction
getSide, getTransformerId
Methods inherited from class com.powsybl.action.AbstractAction
getId
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.powsybl.action.Action
toModification
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
PhaseTapChangerRegulationAction
public PhaseTapChangerRegulationAction(String id, String transformerId, ThreeSides side, boolean regulating, PhaseTapChanger.RegulationMode regulationMode, Double regulationValue)
-
-
Method Details
-
getType
-
getRegulationMode
-
getRegulationValue
-
activateRegulation
-
activateRegulation
public static PhaseTapChangerRegulationAction activateRegulation(String id, String transformerId, ThreeSides side) -
activateAndChangeRegulationMode
public static PhaseTapChangerRegulationAction activateAndChangeRegulationMode(String id, String transformerId, PhaseTapChanger.RegulationMode regulationMode, Double regulationValue) -
activateAndChangeRegulationMode
public static PhaseTapChangerRegulationAction activateAndChangeRegulationMode(String id, String transformerId, ThreeSides side, PhaseTapChanger.RegulationMode regulationMode, Double regulationValue) -
deactivateRegulation
-
deactivateRegulation
public static PhaseTapChangerRegulationAction deactivateRegulation(String id, String transformerId, ThreeSides side) -
equals
- Overrides:
equals
in classAbstractTapChangerRegulationAction
-
hashCode
public int hashCode()- Overrides:
hashCode
in classAbstractTapChangerRegulationAction
-