Skip to content

Commit b253fa5

Browse files
committed
review
Signed-off-by: Samir Romdhani <samir.romdhani_externe@rte-france.com>
1 parent 12faf78 commit b253fa5

1 file changed

Lines changed: 7 additions & 9 deletions

File tree

single-line-diagram/single-line-diagram-core/src/main/java/com/powsybl/sld/svg/DefaultSVGLegendWriter.java

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
import org.w3c.dom.Element;
1818
import org.w3c.dom.Text;
1919

20-
import java.util.ArrayList;
2120
import java.util.List;
2221
import java.util.Objects;
2322

@@ -60,14 +59,13 @@ public void drawLegend(VoltageLevelGraph graph, GraphMetadata metadata, StylePro
6059
protected List<BusLegendInfo> getBusLegendInfos(VoltageLevelGraph graph) {
6160
VoltageLevel vl = network.getVoltageLevel(graph.getVoltageLevelInfos().id());
6261
return vl.getBusView().getBusStream()
63-
.map(bus -> {
64-
List<BusLegendInfo.Caption> captions = new ArrayList<>(4);
65-
captions.add(new BusLegendInfo.Caption(valueFormatter.formatVoltage(bus.getV(), "kV"), "v"));
66-
captions.add(new BusLegendInfo.Caption(valueFormatter.formatAngleInDegrees(bus.getAngle()), "angle"));
67-
captions.add(new BusLegendInfo.Caption(valueFormatter.formatPower(bus.getFictitiousP0(), withDefaultUnit(svgParameters.getActivePowerUnit(), "MW")), "fictitiousP0"));
68-
captions.add(new BusLegendInfo.Caption(valueFormatter.formatPower(bus.getFictitiousQ0(), withDefaultUnit(svgParameters.getReactivePowerUnit(), "MVar")), "fictitiousQ0"));
69-
return new BusLegendInfo(bus.getId(), captions);
70-
}).toList();
62+
.map(bus -> new BusLegendInfo(bus.getId(), List.of(
63+
new BusLegendInfo.Caption(valueFormatter.formatVoltage(bus.getV(), "kV"), "v"),
64+
new BusLegendInfo.Caption(valueFormatter.formatAngleInDegrees(bus.getAngle()), "angle"),
65+
new BusLegendInfo.Caption(valueFormatter.formatPower(bus.getFictitiousP0(), withDefaultUnit(svgParameters.getActivePowerUnit(), "MW")), "fictitiousP0"),
66+
new BusLegendInfo.Caption(valueFormatter.formatPower(bus.getFictitiousQ0(), withDefaultUnit(svgParameters.getReactivePowerUnit(), "MVar")), "fictitiousQ0")
67+
)))
68+
.toList();
7169
}
7270

7371
private static String withDefaultUnit(String configuredUnit, String defaultUnit) {

0 commit comments

Comments
 (0)