Class CgmesExportContext
java.lang.Object
com.powsybl.cgmes.conversion.export.CgmesExportContext
- Author:
- Miora Ralambotiana <miora.ralambotiana at rte-france.com>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final boolean
static final boolean
static final boolean
static final boolean
static final String
-
Constructor Summary
ConstructorsConstructorDescriptionCgmesExportContext
(Network network) CgmesExportContext
(Network network, ReferenceDataProvider referenceDataProvider) CgmesExportContext
(Network network, ReferenceDataProvider referenceDataProvider, NamingStrategy namingStrategy) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addIidmMappings
(Network network) boolean
boolean
boolean
boolean
getBaseVoltageByNominalVoltage
(double nominalV) getCim()
int
getRegionName
(String regionId) org.joda.time.DateTime
getSubRegionName
(String subRegionId) getTopologicalNodes
(Network network) boolean
boolean
void
putTopologicalNode
(String tn, Bus bus) setBoundaryEqId
(String boundaryEqId) setBoundaryTpId
(String boundaryTpId) setCimVersion
(int cimVersion) setEncodeIds
(boolean encodeIds) setExportBoundaryPowerFlows
(boolean exportBoundaryPowerFlows) setExportEquipment
(boolean exportEquipment) setExportFlowsForSwitches
(boolean exportFlowsForSwitches) setExportTransformersWithHighestVoltageAtEnd1
(boolean exportTransformersWithHighestVoltageAtEnd1) void
setFictitiousContainerFor
(Identifiable<?> id, String containerId) setNamingStrategy
(NamingStrategy namingStrategy) setReporter
(Reporter reporter) setScenarioTime
(org.joda.time.DateTime scenarioTime) setTopologyKind
(CgmesTopologyKind topologyKind) void
boolean
-
Field Details
-
SUB_REGION_ID
- See Also:
-
EXPORT_BOUNDARY_POWER_FLOWS_DEFAULT_VALUE
public static final boolean EXPORT_BOUNDARY_POWER_FLOWS_DEFAULT_VALUE- See Also:
-
EXPORT_POWER_FLOWS_FOR_SWITCHES_DEFAULT_VALUE
public static final boolean EXPORT_POWER_FLOWS_FOR_SWITCHES_DEFAULT_VALUE- See Also:
-
EXPORT_TRANSFORMERS_WITH_HIGHEST_VOLTAGE_AT_END1_DEFAULT_VALUE
public static final boolean EXPORT_TRANSFORMERS_WITH_HIGHEST_VOLTAGE_AT_END1_DEFAULT_VALUE- See Also:
-
ENCODE_IDS_DEFAULT_VALUE
public static final boolean ENCODE_IDS_DEFAULT_VALUE- See Also:
-
-
Constructor Details
-
CgmesExportContext
public CgmesExportContext() -
CgmesExportContext
-
CgmesExportContext
-
CgmesExportContext
public CgmesExportContext(Network network, ReferenceDataProvider referenceDataProvider, NamingStrategy namingStrategy)
-
-
Method Details
-
updateDependencies
public void updateDependencies() -
getFictitiousContainerFor
-
setFictitiousContainerFor
-
addIidmMappings
-
isExportEquipment
public boolean isExportEquipment() -
setExportEquipment
-
isExportedEquipment
-
setBoundaryEqId
-
setBoundaryTpId
-
getCimVersion
public int getCimVersion() -
setCimVersion
-
getTopologyKind
-
setTopologyKind
-
getScenarioTime
public org.joda.time.DateTime getScenarioTime() -
setScenarioTime
-
getEqModelDescription
-
getTpModelDescription
-
getSvModelDescription
-
getSshModelDescription
-
exportBoundaryPowerFlows
public boolean exportBoundaryPowerFlows() -
setExportBoundaryPowerFlows
-
exportFlowsForSwitches
public boolean exportFlowsForSwitches() -
setExportFlowsForSwitches
-
exportTransformersWithHighestVoltageAtEnd1
public boolean exportTransformersWithHighestVoltageAtEnd1() -
setExportTransformersWithHighestVoltageAtEnd1
public CgmesExportContext setExportTransformersWithHighestVoltageAtEnd1(boolean exportTransformersWithHighestVoltageAtEnd1) -
encode
-
setEncodeIds
-
getCim
-
getNamingStrategy
-
setNamingStrategy
-
getBaseVoltageByNominalVoltage
-
writeConnectivityNodes
public boolean writeConnectivityNodes() -
getRegionsIds
-
getRegionName
-
getSubRegionName
-
setReporter
-
getReporter
-
putTopologicalNode
-
containsTopologicalNode
-
getTopologicalNodes
-