Package com.powsybl.sld.model
Interface Graph
-
- All Known Implementing Classes:
AbstractBaseGraph
,AbstractGraph
,AbstractLineGraph
,SubstationGraph
,VoltageLevelGraph
,ZoneGraph
public interface Graph
- Author:
- Slimane Amar
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description double
getHeight()
String
getId()
VoltageLevelGraph
getVLGraph(String voltageLevelId)
double
getWidth()
boolean
isGenerateCoordsInJson()
void
setGenerateCoordsInJson(boolean generateCoordsInJson)
void
writeJson(Writer writer)
void
writeJson(Path file)
-
-
-
Method Detail
-
getId
String getId()
-
getVLGraph
VoltageLevelGraph getVLGraph(String voltageLevelId)
-
setGenerateCoordsInJson
void setGenerateCoordsInJson(boolean generateCoordsInJson)
-
isGenerateCoordsInJson
boolean isGenerateCoordsInJson()
-
getWidth
double getWidth()
-
getHeight
double getHeight()
-
writeJson
void writeJson(Path file)
-
writeJson
void writeJson(Writer writer)
-
-