public class UcteNetworkExt extends Object implements UcteNetwork
Constructor and Description |
---|
UcteNetworkExt(UcteNetwork network,
float lineMinZ) |
Modifier and Type | Method and Description |
---|---|
void |
addLine(UcteLine line) |
void |
addNode(UcteNode node) |
void |
addRegulation(UcteRegulation regulation) |
void |
addTransformer(UcteTransformer transformer) |
void |
fix() |
List<String> |
getComments() |
UcteLine |
getLine(UcteElementId id) |
Collection<UcteLine> |
getLines() |
UcteNode |
getNode(UcteNodeCode code) |
Collection<UcteNode> |
getNodes() |
UcteRegulation |
getRegulation(UcteElementId transfoId) |
Collection<UcteRegulation> |
getRegulations() |
Collection<UcteSubstation> |
getSubstations() |
UcteTransformer |
getTransformer(UcteElementId id) |
Collection<UcteTransformer> |
getTransformers() |
UcteFormatVersion |
getVersion() |
UcteVoltageLevel |
getVoltageLevel(UcteNodeCode code) |
void |
setVersion(UcteFormatVersion version) |
public UcteNetworkExt(UcteNetwork network, float lineMinZ)
public void setVersion(UcteFormatVersion version)
setVersion
in interface UcteNetwork
public UcteFormatVersion getVersion()
getVersion
in interface UcteNetwork
public List<String> getComments()
getComments
in interface UcteNetwork
public void addNode(UcteNode node)
addNode
in interface UcteNetwork
public Collection<UcteNode> getNodes()
getNodes
in interface UcteNetwork
public UcteNode getNode(UcteNodeCode code)
getNode
in interface UcteNetwork
public void addLine(UcteLine line)
addLine
in interface UcteNetwork
public Collection<UcteLine> getLines()
getLines
in interface UcteNetwork
public UcteLine getLine(UcteElementId id)
getLine
in interface UcteNetwork
public void addTransformer(UcteTransformer transformer)
addTransformer
in interface UcteNetwork
public Collection<UcteTransformer> getTransformers()
getTransformers
in interface UcteNetwork
public UcteTransformer getTransformer(UcteElementId id)
getTransformer
in interface UcteNetwork
public void addRegulation(UcteRegulation regulation)
addRegulation
in interface UcteNetwork
public Collection<UcteRegulation> getRegulations()
getRegulations
in interface UcteNetwork
public UcteRegulation getRegulation(UcteElementId transfoId)
getRegulation
in interface UcteNetwork
public Collection<UcteSubstation> getSubstations()
public UcteVoltageLevel getVoltageLevel(UcteNodeCode code)
public void fix()
fix
in interface UcteNetwork
Copyright © 2020. All rights reserved.