public class DefaultDiagramStyleProvider extends Object implements DiagramStyleProvider
Modifier and Type | Field and Description |
---|---|
protected com.powsybl.iidm.network.Network |
network |
protected static String |
WINDING1 |
protected static String |
WINDING2 |
protected static String |
WINDING3 |
Constructor and Description |
---|
DefaultDiagramStyleProvider(com.powsybl.iidm.network.Network network) |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
getAttributesArrow(int num) |
Optional<String> |
getColor(double nominalV,
Node node) |
String |
getIdWireStyle(Edge edge) |
Optional<String> |
getNodeStyle(Node node,
boolean avoidSVGComponentsDuplication,
boolean isShowInternalNodes) |
Map<String,String> |
getNodeSVGStyle(Node node,
ComponentSize size,
String nameSubComponent,
boolean isShowInternalNodes) |
Optional<String> |
getWireStyle(Edge edge,
String id,
int index) |
void |
reset() |
protected static final String WINDING1
protected static final String WINDING2
protected static final String WINDING3
protected final com.powsybl.iidm.network.Network network
public DefaultDiagramStyleProvider(com.powsybl.iidm.network.Network network)
public Optional<String> getNodeStyle(Node node, boolean avoidSVGComponentsDuplication, boolean isShowInternalNodes)
getNodeStyle
in interface DiagramStyleProvider
public String getIdWireStyle(Edge edge)
getIdWireStyle
in interface DiagramStyleProvider
public Optional<String> getWireStyle(Edge edge, String id, int index)
getWireStyle
in interface DiagramStyleProvider
public Map<String,String> getNodeSVGStyle(Node node, ComponentSize size, String nameSubComponent, boolean isShowInternalNodes)
getNodeSVGStyle
in interface DiagramStyleProvider
public Optional<String> getColor(double nominalV, Node node)
getColor
in interface DiagramStyleProvider
public Map<String,String> getAttributesArrow(int num)
getAttributesArrow
in interface DiagramStyleProvider
public void reset()
reset
in interface DiagramStyleProvider
Copyright © 2019. All rights reserved.