Class TapChangerEq
- java.lang.Object
-
- com.powsybl.cgmes.conversion.export.elements.TapChangerEq
-
public final class TapChangerEq extends Object
- Author:
- Marcos de Miguel
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
writePhase(String id, String tapChangerName, String transformerEndId, double lowStep, double highStep, double neutralStep, double normalStep, double neutralU, boolean ltcFlag, String phaseTapChangerTableId, String cimNamespace, XMLStreamWriter writer)
static void
writePhaseTable(String id, String phaseTapChangerTableName, String cimNamespace, XMLStreamWriter writer)
static void
writePhaseTablePoint(String id, String phaseTapChangerTableId, double r, double x, double g, double b, double ratio, double angle, Integer step, String cimNamespace, XMLStreamWriter writer)
static void
writeRatio(String id, String tapChangerName, String transformerEndId, double lowStep, double highStep, double neutralStep, double normalStep, double neutralU, boolean ltcFlag, double stepVoltageIncrement, String ratioTapChangerTableId, String cimNamespace, XMLStreamWriter writer)
static void
writeRatioTable(String id, String ratioTapChangerTableName, String cimNamespace, XMLStreamWriter writer)
static void
writeRatioTablePoint(String id, String ratioTapChangerTableId, double r, double x, double g, double b, double ratio, Integer step, String cimNamespace, XMLStreamWriter writer)
static void
writeSteps(double lowStep, double highStep, double neutralStep, double normalStep, double neutralU, boolean ltcFlag, String cimNamespace, XMLStreamWriter writer)
static void
writeTablePoint(double r, double x, double g, double b, double ratio, Integer step, String cimNamespace, XMLStreamWriter writer)
-
-
-
Method Detail
-
writePhase
public static void writePhase(String id, String tapChangerName, String transformerEndId, double lowStep, double highStep, double neutralStep, double normalStep, double neutralU, boolean ltcFlag, String phaseTapChangerTableId, String cimNamespace, XMLStreamWriter writer) throws XMLStreamException
- Throws:
XMLStreamException
-
writePhaseTable
public static void writePhaseTable(String id, String phaseTapChangerTableName, String cimNamespace, XMLStreamWriter writer) throws XMLStreamException
- Throws:
XMLStreamException
-
writePhaseTablePoint
public static void writePhaseTablePoint(String id, String phaseTapChangerTableId, double r, double x, double g, double b, double ratio, double angle, Integer step, String cimNamespace, XMLStreamWriter writer) throws XMLStreamException
- Throws:
XMLStreamException
-
writeRatio
public static void writeRatio(String id, String tapChangerName, String transformerEndId, double lowStep, double highStep, double neutralStep, double normalStep, double neutralU, boolean ltcFlag, double stepVoltageIncrement, String ratioTapChangerTableId, String cimNamespace, XMLStreamWriter writer) throws XMLStreamException
- Throws:
XMLStreamException
-
writeSteps
public static void writeSteps(double lowStep, double highStep, double neutralStep, double normalStep, double neutralU, boolean ltcFlag, String cimNamespace, XMLStreamWriter writer) throws XMLStreamException
- Throws:
XMLStreamException
-
writeRatioTable
public static void writeRatioTable(String id, String ratioTapChangerTableName, String cimNamespace, XMLStreamWriter writer) throws XMLStreamException
- Throws:
XMLStreamException
-
writeRatioTablePoint
public static void writeRatioTablePoint(String id, String ratioTapChangerTableId, double r, double x, double g, double b, double ratio, Integer step, String cimNamespace, XMLStreamWriter writer) throws XMLStreamException
- Throws:
XMLStreamException
-
writeTablePoint
public static void writeTablePoint(double r, double x, double g, double b, double ratio, Integer step, String cimNamespace, XMLStreamWriter writer) throws XMLStreamException
- Throws:
XMLStreamException
-
-