Package com.powsybl.ucte.network
Class UcteRegulation
- java.lang.Object
-
- com.powsybl.ucte.network.UcteRegulation
-
- All Implemented Interfaces:
UcteRecord
public class UcteRegulation extends Object implements UcteRecord
- Author:
- Geoffroy Jamgotchian
-
-
Constructor Summary
Constructors Constructor Description UcteRegulation(UcteElementId transfoId, UctePhaseRegulation phaseRegulation, UcteAngleRegulation angleRegulation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
fix(Reporter reporter)
UcteAngleRegulation
getAngleRegulation()
Gets angle regulation (optional).UctePhaseRegulation
getPhaseRegulation()
Gets phase regulation (optional).UcteElementId
getTransfoId()
Gets transformer id.void
setAngleRegulation(UcteAngleRegulation angleRegulation)
Sets angle regulation (optional).void
setPhaseRegulation(UctePhaseRegulation phaseRegulation)
Sets phase regulation (optional).
-
-
-
Constructor Detail
-
UcteRegulation
public UcteRegulation(UcteElementId transfoId, UctePhaseRegulation phaseRegulation, UcteAngleRegulation angleRegulation)
-
-
Method Detail
-
getTransfoId
public UcteElementId getTransfoId()
Gets transformer id.Node 1 is non-regulated winding.
Node 2 is regulated winding.
- Returns:
- transformer id
-
getPhaseRegulation
public UctePhaseRegulation getPhaseRegulation()
Gets phase regulation (optional).- Returns:
- phase regulation
-
setPhaseRegulation
public void setPhaseRegulation(UctePhaseRegulation phaseRegulation)
Sets phase regulation (optional).- Parameters:
phaseRegulation
- phase regulation
-
getAngleRegulation
public UcteAngleRegulation getAngleRegulation()
Gets angle regulation (optional).- Returns:
- angle regulation
-
setAngleRegulation
public void setAngleRegulation(UcteAngleRegulation angleRegulation)
Sets angle regulation (optional).- Parameters:
angleRegulation
- angle regulation
-
fix
public void fix(Reporter reporter)
- Specified by:
fix
in interfaceUcteRecord
-
-