Class TsoDisconnectedGenerator
- java.lang.Object
-
- com.powsybl.simulation.securityindexes.TsoDisconnectedGenerator
-
- All Implemented Interfaces:
SecurityIndex
public class TsoDisconnectedGenerator extends Object
- Author:
- Geoffroy Jamgotchian
-
-
Field Summary
Fields Modifier and Type Field Description protected SecurityIndexId
id
protected static com.google.common.base.Supplier<XMLOutputFactory>
XML_OUTPUT_FACTORY_SUPPLIER
-
Constructor Summary
Constructors Constructor Description TsoDisconnectedGenerator(String contingencyId, Map<String,Float> disconnectedGenerators)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TsoDisconnectedGenerator
fromXml(String contingencyId, XMLStreamReader xmlsr)
Map<String,Float>
getDisconnectedGenerators()
SecurityIndexId
getId()
Get security index id.boolean
isOk()
Get the security index synthetic value.Map<String,String>
toMap()
String
toString()
String
toXml()
protected void
toXml(XMLStreamWriter xmlWriter)
-
-
-
Field Detail
-
XML_OUTPUT_FACTORY_SUPPLIER
protected static final com.google.common.base.Supplier<XMLOutputFactory> XML_OUTPUT_FACTORY_SUPPLIER
-
id
protected final SecurityIndexId id
-
-
Method Detail
-
fromXml
public static TsoDisconnectedGenerator fromXml(String contingencyId, XMLStreamReader xmlsr) throws XMLStreamException
- Throws:
XMLStreamException
-
isOk
public boolean isOk()
Description copied from interface:SecurityIndex
Get the security index synthetic value.- Returns:
- the security index synthetic value
-
toXml
protected void toXml(XMLStreamWriter xmlWriter) throws XMLStreamException
- Throws:
XMLStreamException
-
getId
public SecurityIndexId getId()
Description copied from interface:SecurityIndex
Get security index id.- Specified by:
getId
in interfaceSecurityIndex
- Returns:
- security index type
-
toXml
public String toXml()
- Specified by:
toXml
in interfaceSecurityIndex
-
-