Package com.powsybl.sld.model.nodes
Class MiddleTwtNode
- java.lang.Object
-
- com.powsybl.sld.model.nodes.Node
-
- com.powsybl.sld.model.nodes.FictitiousNode
-
- com.powsybl.sld.model.nodes.MiddleTwtNode
-
- Direct Known Subclasses:
Middle2WTNode
,Middle3WTNode
public class MiddleTwtNode extends FictitiousNode
- Author:
- Florian Dupuy
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.powsybl.sld.model.nodes.Node
Node.NodeType
-
-
Field Summary
Fields Modifier and Type Field Description protected VoltageLevelInfos[]
voltageLevelInfosLeg
-
Constructor Summary
Constructors Modifier Constructor Description protected
MiddleTwtNode(String id, String name, VoltageLevelInfos[] voltageLevelInfosLeg, String componentType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VoltageLevelInfos
getVoltageLevelInfos()
VoltageLevelInfos
getVoltageLevelInfos(FeederWithSideNode.Side side)
protected void
writeJsonContent(com.fasterxml.jackson.core.JsonGenerator generator, boolean includeCoordinates)
-
Methods inherited from class com.powsybl.sld.model.nodes.FictitiousNode
getCardinality
-
Methods inherited from class com.powsybl.sld.model.nodes.Node
addAdjacentEdge, checkNodeSimilarity, defaultOrientation, getAdjacentEdges, getAdjacentNodes, getComponentType, getCoordinates, getDirection, getEquipmentId, getId, getLabel, getName, getOrder, getOrientation, getType, getX, getY, isFictitious, isOpen, removeAdjacentEdge, removeOrder, resetCoords, setCoordinates, setCoordinates, setDirection, setLabel, setOpen, setOrder, setOrientation, setType, setX, setY, shiftY, similarToAFeederNode, toString, writeJson
-
-
-
-
Field Detail
-
voltageLevelInfosLeg
protected final VoltageLevelInfos[] voltageLevelInfosLeg
-
-
Constructor Detail
-
MiddleTwtNode
protected MiddleTwtNode(String id, String name, VoltageLevelInfos[] voltageLevelInfosLeg, String componentType)
-
-
Method Detail
-
getVoltageLevelInfos
public VoltageLevelInfos getVoltageLevelInfos()
-
getVoltageLevelInfos
public VoltageLevelInfos getVoltageLevelInfos(FeederWithSideNode.Side side)
-
writeJsonContent
protected void writeJsonContent(com.fasterxml.jackson.core.JsonGenerator generator, boolean includeCoordinates) throws IOException
- Overrides:
writeJsonContent
in classNode
- Throws:
IOException
-
-