Class CgmesExportContext
- java.lang.Object
-
- com.powsybl.cgmes.conversion.export.CgmesExportContext
-
public class CgmesExportContext extends Object
- Author:
- Miora Ralambotiana
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CgmesExportContext.ModelDescription
-
Field Summary
Fields Modifier and Type Field Description static String
SUB_REGION_ID
-
Constructor Summary
Constructors Constructor Description CgmesExportContext()
CgmesExportContext(Network network)
CgmesExportContext(Network network, NamingStrategy namingStrategy)
-
Method Summary
-
-
-
Field Detail
-
SUB_REGION_ID
public static final String SUB_REGION_ID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CgmesExportContext
public CgmesExportContext()
-
CgmesExportContext
public CgmesExportContext(Network network)
-
CgmesExportContext
public CgmesExportContext(Network network, NamingStrategy namingStrategy)
-
-
Method Detail
-
updateDependencies
public void updateDependencies()
-
getFictitiousContainerFor
public String getFictitiousContainerFor(Identifiable<?> id)
-
setFictitiousContainerFor
public void setFictitiousContainerFor(Identifiable<?> id, String containerId)
-
addIidmMappings
public void addIidmMappings(Network network)
-
isExportEquipment
public boolean isExportEquipment()
-
setExportEquipment
public CgmesExportContext setExportEquipment(boolean exportEquipment)
-
isExportedEquipment
public boolean isExportedEquipment(Identifiable<?> c)
-
setBoundaryEqId
public CgmesExportContext setBoundaryEqId(String boundaryEqId)
-
setBoundaryTpId
public CgmesExportContext setBoundaryTpId(String boundaryTpId)
-
getCimVersion
public int getCimVersion()
-
setCimVersion
public CgmesExportContext setCimVersion(int cimVersion)
-
getTopologyKind
public CgmesTopologyKind getTopologyKind()
-
setTopologyKind
public CgmesExportContext setTopologyKind(CgmesTopologyKind topologyKind)
-
getScenarioTime
public org.joda.time.DateTime getScenarioTime()
-
setScenarioTime
public CgmesExportContext setScenarioTime(org.joda.time.DateTime scenarioTime)
-
getEqModelDescription
public CgmesExportContext.ModelDescription getEqModelDescription()
-
getTpModelDescription
public CgmesExportContext.ModelDescription getTpModelDescription()
-
getSvModelDescription
public CgmesExportContext.ModelDescription getSvModelDescription()
-
getSshModelDescription
public CgmesExportContext.ModelDescription getSshModelDescription()
-
exportBoundaryPowerFlows
public boolean exportBoundaryPowerFlows()
-
setExportBoundaryPowerFlows
public CgmesExportContext setExportBoundaryPowerFlows(boolean exportBoundaryPowerFlows)
-
exportFlowsForSwitches
public boolean exportFlowsForSwitches()
-
setExportFlowsForSwitches
public CgmesExportContext setExportFlowsForSwitches(boolean exportFlowsForSwitches)
-
getCim
public CgmesNamespace.Cim getCim()
-
getNamingStrategy
public NamingStrategy getNamingStrategy()
-
setNamingStrategy
public CgmesExportContext setNamingStrategy(NamingStrategy namingStrategy)
-
getBaseVoltageByNominalVoltage
public BaseVoltageMapping.BaseVoltageSource getBaseVoltageByNominalVoltage(double nominalV)
-
writeConnectivityNodes
public boolean writeConnectivityNodes()
-
getRegionsIds
public Collection<String> getRegionsIds()
-
setReporter
public CgmesExportContext setReporter(Reporter reporter)
-
getReporter
public Reporter getReporter()
-
-