Class CgmesExportUtil
java.lang.Object
com.powsybl.cgmes.conversion.export.CgmesExportUtil
- Author:
- Miora Ralambotiana <miora.ralambotiana at rte-france.com>
-
Method Summary
Modifier and TypeMethodDescriptionstatic <C extends Connectable<C>>
Optional<String>cgmesTapChangerType
(C eq, String tcId) static String
converterClassName
(HvdcConverterStation<?> converterStation) static String
format
(boolean value) static String
format
(double value) static String
format
(double value, double defaultValue) static String
format
(int value) static List<DanglingLine>
getBoundaryDanglingLines
(Network network) static String
getTerminalId
(Terminal t, CgmesExportContext context) static int
static String
static boolean
isConverterStationRectifier
(HvdcConverterStation<?> converterStation) static boolean
static boolean
isMinusOrMaxValue
(double value) static boolean
static String
loadClassName
(Load load) static String
loadDetailClassName
(LoadDetail loadDetail) static String
scientificFormat
(double value) static <C extends Connectable<C>>
voidsetCgmesTapChangerType
(C eq, String tapChangerId, String type) static String
switchClassname
(SwitchKind kind) static void
writeModelDescription
(Network network, CgmesSubset subset, XMLStreamWriter writer, CgmesMetadataModel modelDescription, CgmesExportContext context) static void
writeRdfRoot
(String cimNamespace, String euPrefix, String euNamespace, XMLStreamWriter writer) static void
writeReference
(String refName, String referredId, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context) static void
writeStartAbout
(String className, String id, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context) static void
writeStartId
(String className, String id, boolean writeMasterResourceId, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context) static void
writeStartIdName
(String className, String id, String name, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context)
-
Method Details
-
format
-
format
-
scientificFormat
-
format
-
format
-
isValidCimMasterRID
-
getUniqueRandomId
-
writeRdfRoot
public static void writeRdfRoot(String cimNamespace, String euPrefix, String euNamespace, XMLStreamWriter writer) throws XMLStreamException - Throws:
XMLStreamException
-
writeModelDescription
public static void writeModelDescription(Network network, CgmesSubset subset, XMLStreamWriter writer, CgmesMetadataModel modelDescription, CgmesExportContext context) throws XMLStreamException - Throws:
XMLStreamException
-
writeStartId
public static void writeStartId(String className, String id, boolean writeMasterResourceId, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context) throws XMLStreamException - Throws:
XMLStreamException
-
writeStartIdName
public static void writeStartIdName(String className, String id, String name, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context) throws XMLStreamException - Throws:
XMLStreamException
-
writeReference
public static void writeReference(String refName, String referredId, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context) throws XMLStreamException - Throws:
XMLStreamException
-
writeStartAbout
public static void writeStartAbout(String className, String id, String cimNamespace, XMLStreamWriter writer, CgmesExportContext context) throws XMLStreamException - Throws:
XMLStreamException
-
loadClassName
-
loadDetailClassName
-
switchClassname
-
getTerminalSequenceNumber
-
isConverterStationRectifier
-
converterClassName
-
cgmesTapChangerType
-
setCgmesTapChangerType
public static <C extends Connectable<C>> void setCgmesTapChangerType(C eq, String tapChangerId, String type) -
getTerminalId
-
getBoundaryDanglingLines
-
isEquivalentShuntWithZeroSectionCount
-
isMinusOrMaxValue
public static boolean isMinusOrMaxValue(double value)
-