Package com.powsybl.ucte.network
Interface UcteNetwork
-
- All Known Implementing Classes:
UcteNetworkExt
,UcteNetworkImpl
public interface UcteNetwork
- Author:
- Geoffroy Jamgotchian
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addLine(UcteLine line)
void
addNode(UcteNode node)
void
addRegulation(UcteRegulation regulation)
void
addTransformer(UcteTransformer transformer)
void
fix(Reporter reporter)
List<String>
getComments()
UcteLine
getLine(UcteElementId id)
Collection<UcteLine>
getLines()
UcteNode
getNode(UcteNodeCode code)
Collection<UcteNode>
getNodes()
UcteRegulation
getRegulation(UcteElementId transfoId)
Collection<UcteRegulation>
getRegulations()
UcteTransformer
getTransformer(UcteElementId id)
Collection<UcteTransformer>
getTransformers()
UcteFormatVersion
getVersion()
void
setVersion(UcteFormatVersion version)
-
-
-
Method Detail
-
setVersion
void setVersion(UcteFormatVersion version)
-
getVersion
UcteFormatVersion getVersion()
-
addNode
void addNode(UcteNode node)
-
getNodes
Collection<UcteNode> getNodes()
-
getNode
UcteNode getNode(UcteNodeCode code)
-
addLine
void addLine(UcteLine line)
-
getLines
Collection<UcteLine> getLines()
-
getLine
UcteLine getLine(UcteElementId id)
-
addTransformer
void addTransformer(UcteTransformer transformer)
-
getTransformers
Collection<UcteTransformer> getTransformers()
-
getTransformer
UcteTransformer getTransformer(UcteElementId id)
-
addRegulation
void addRegulation(UcteRegulation regulation)
-
getRegulations
Collection<UcteRegulation> getRegulations()
-
getRegulation
UcteRegulation getRegulation(UcteElementId transfoId)
-
fix
void fix(Reporter reporter)
-
-