public interface CgmesModel
Modifier and Type | Interface and Description |
---|---|
static class |
CgmesModel.CgmesTerminal |
java.util.Properties getProperties()
java.lang.String modelId()
java.lang.String version()
org.joda.time.DateTime scenarioTime()
org.joda.time.DateTime created()
boolean isNodeBreaker()
CgmesModel.CgmesTerminal terminal(java.lang.String terminalId)
PropertyBags numObjectsByType()
PropertyBags allObjectsOfType(java.lang.String type)
PropertyBags boundaryNodes()
PropertyBags baseVoltages()
PropertyBags substations()
PropertyBags voltageLevels()
PropertyBags terminals()
PropertyBags terminalsTP()
PropertyBags terminalsCN()
PropertyBags operationalLimits()
PropertyBags connectivityNodes()
PropertyBags topologicalNodes()
PropertyBags switches()
PropertyBags acLineSegments()
PropertyBags equivalentBranches()
PropertyBags seriesCompensators()
PropertyBags transformers()
PropertyBags transformerEnds()
java.util.Map<java.lang.String,PropertyBags> groupedTransformerEnds()
PropertyBags ratioTapChangers()
PropertyBags phaseTapChangers()
PropertyBags energyConsumers()
PropertyBags energySources()
PropertyBags shuntCompensators()
PropertyBags nonlinearShuntCompensatorPoints(java.lang.String id)
PropertyBags staticVarCompensators()
PropertyBags synchronousMachines()
PropertyBags equivalentInjections()
PropertyBags externalNetworkInjections()
PropertyBags asynchronousMachines()
PropertyBags phaseTapChangerTable(java.lang.String tableId)
PropertyBags acDcConverters()
PropertyBags dcLineSegments()
PropertyBags dcTerminals()
PropertyBags dcTerminalsTP()
void clear(Subset subset)
void add(java.lang.String contextName, java.lang.String type, PropertyBags objects)
void print(java.io.PrintStream out)
void print(java.util.function.Consumer<java.lang.String> liner)
void write(DataSource ds)
java.lang.String terminalForEquipment(java.lang.String conductingEquipmentId)
java.lang.String ratioTapChangerForPowerTransformer(java.lang.String powerTransformerId)
java.lang.String phaseTapChangerForPowerTransformer(java.lang.String powerTransformerId)