Class ACLineSegmentConversion
- java.lang.Object
-
- com.powsybl.cgmes.conversion.elements.AbstractObjectConversion
-
- com.powsybl.cgmes.conversion.elements.AbstractIdentifiedObjectConversion
-
- com.powsybl.cgmes.conversion.elements.AbstractConductingEquipmentConversion
-
- com.powsybl.cgmes.conversion.elements.AbstractBranchConversion
-
- com.powsybl.cgmes.conversion.elements.ACLineSegmentConversion
-
- All Implemented Interfaces:
EquipmentAtBoundaryConversion
public class ACLineSegmentConversion extends AbstractBranchConversion implements EquipmentAtBoundaryConversion
- Author:
- Luma Zamarreño
, José Antonio Marqués
-
-
Field Summary
-
Fields inherited from class com.powsybl.cgmes.conversion.elements.AbstractIdentifiedObjectConversion
id, name
-
Fields inherited from class com.powsybl.cgmes.conversion.elements.AbstractObjectConversion
context, p, ps, type
-
-
Constructor Summary
Constructors Constructor Description ACLineSegmentConversion(PropertyBag line, Context context)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BoundaryLine
asBoundaryLine(String boundaryNode)
void
convert()
void
convertAtBoundary()
static void
convertBoundaryLines(Context context, String boundaryNode, BoundaryLine boundaryLine1, BoundaryLine boundaryLine2)
boolean
isConnectedAtBothEnds()
boolean
valid()
-
Methods inherited from class com.powsybl.cgmes.conversion.elements.AbstractBranchConversion
convertBranch
-
Methods inherited from class com.powsybl.cgmes.conversion.elements.AbstractConductingEquipmentConversion
addAliasesAndProperties, boundaryNode, calculateVoltageAndAngleInBoundaryBus, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectivityNodeId, convertedTerminals, convertInsideBoundary, convertToDanglingLine, convertToDanglingLine, createBoundaryLine, findUcteXnodeCode, findUcteXnodeCode, insideBoundary, isBoundary, nodeId, nodeId, nodeIdPropertyName, p0, q0, stateVariablesPowerFlow, substation, topologicalNodeId, voltageLevel
-
Methods inherited from class com.powsybl.cgmes.conversion.elements.AbstractIdentifiedObjectConversion
complete, id, identify, identify, identify, identify, iidmId, iidmName, name, what
-
-
-
-
Constructor Detail
-
ACLineSegmentConversion
public ACLineSegmentConversion(PropertyBag line, Context context)
-
-
Method Detail
-
valid
public boolean valid()
- Overrides:
valid
in classAbstractBranchConversion
-
convert
public void convert()
- Specified by:
convert
in classAbstractObjectConversion
-
convertAtBoundary
public void convertAtBoundary()
- Specified by:
convertAtBoundary
in interfaceEquipmentAtBoundaryConversion
-
asBoundaryLine
public BoundaryLine asBoundaryLine(String boundaryNode)
- Specified by:
asBoundaryLine
in interfaceEquipmentAtBoundaryConversion
-
isConnectedAtBothEnds
public boolean isConnectedAtBothEnds()
-
convertBoundaryLines
public static void convertBoundaryLines(Context context, String boundaryNode, BoundaryLine boundaryLine1, BoundaryLine boundaryLine2)
-
-