Package com.powsybl.sld.model
Class FeederInjectionNode
- java.lang.Object
-
- com.powsybl.sld.model.Node
-
- com.powsybl.sld.model.FeederNode
-
- com.powsybl.sld.model.FeederInjectionNode
-
- All Implemented Interfaces:
BaseNode
public class FeederInjectionNode extends FeederNode
- Author:
- Geoffroy Jamgotchian
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.powsybl.sld.model.Node
Node.NodeType
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
FeederInjectionNode(String id, String name, String componentType, VoltageLevelGraph graph)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static FeederInjectionNode
createCapacitor(VoltageLevelGraph graph, String id, String name)
static FeederInjectionNode
createDanglingLine(VoltageLevelGraph graph, String id, String name)
static FeederInjectionNode
createGenerator(VoltageLevelGraph graph, String id, String name)
static FeederInjectionNode
createInductor(VoltageLevelGraph graph, String id, String name)
static FeederInjectionNode
createLoad(VoltageLevelGraph graph, String id, String name)
static FeederInjectionNode
createStaticVarCompensator(VoltageLevelGraph graph, String id, String name)
static FeederInjectionNode
createVscConverterStation(VoltageLevelGraph graph, String id, String name)
-
Methods inherited from class com.powsybl.sld.model.FeederNode
getDirection, getFeederType, getOrder, getOrientation, setCell, setDirection, setOrder, setOrientation, writeJsonContent
-
Methods inherited from class com.powsybl.sld.model.Node
addAdjacentEdge, checkNodeSimilarity, getAdjacentEdges, getAdjacentNodes, getCell, getComponentType, getCoordinates, getDiagramCoordinates, getDiagramX, getDiagramY, getEquipmentId, getGraph, getId, getLabel, getListNodeAdjInCell, getName, getRotationAngle, getType, getVoltageLevelInfos, getX, getY, isFictitious, isOpen, isRotated, resetCoords, setCoordinates, setCoordinates, setLabel, setOpen, setRotationAngle, setType, setX, setY, shiftY, similarToAFeederNode, toString, writeJson
-
-
-
-
Constructor Detail
-
FeederInjectionNode
protected FeederInjectionNode(String id, String name, String componentType, VoltageLevelGraph graph)
-
-
Method Detail
-
createGenerator
public static FeederInjectionNode createGenerator(VoltageLevelGraph graph, String id, String name)
-
createLoad
public static FeederInjectionNode createLoad(VoltageLevelGraph graph, String id, String name)
-
createVscConverterStation
public static FeederInjectionNode createVscConverterStation(VoltageLevelGraph graph, String id, String name)
-
createStaticVarCompensator
public static FeederInjectionNode createStaticVarCompensator(VoltageLevelGraph graph, String id, String name)
-
createInductor
public static FeederInjectionNode createInductor(VoltageLevelGraph graph, String id, String name)
-
createCapacitor
public static FeederInjectionNode createCapacitor(VoltageLevelGraph graph, String id, String name)
-
createDanglingLine
public static FeederInjectionNode createDanglingLine(VoltageLevelGraph graph, String id, String name)
-
-