public class LRGPatternStyleProvider extends Object implements StyleProvider<RegulatoryNode,RegulatoryMultiEdge>
Constructor and Description |
---|
LRGPatternStyleProvider(RegulatoryGraph lrg) |
Modifier and Type | Method and Description |
---|---|
EdgeStyle<RegulatoryNode,RegulatoryMultiEdge> |
getEdgeStyle(RegulatoryMultiEdge edge,
EdgeStyle<RegulatoryNode,RegulatoryMultiEdge> baseStyle)
Get the style used for an edge.
|
NodeStyle<RegulatoryNode> |
getNodeStyle(RegulatoryNode node,
NodeStyle<RegulatoryNode> baseStyle)
Get the style to use for a node.
|
void |
setPattern(byte[] state,
boolean[] marked) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCSS
public LRGPatternStyleProvider(RegulatoryGraph lrg)
public void setPattern(byte[] state, boolean[] marked)
public NodeStyle<RegulatoryNode> getNodeStyle(RegulatoryNode node, NodeStyle<RegulatoryNode> baseStyle)
StyleProvider
getNodeStyle
in interface StyleProvider<RegulatoryNode,RegulatoryMultiEdge>
baseStyle
- the style to use as fallbackpublic EdgeStyle<RegulatoryNode,RegulatoryMultiEdge> getEdgeStyle(RegulatoryMultiEdge edge, EdgeStyle<RegulatoryNode,RegulatoryMultiEdge> baseStyle)
StyleProvider
getEdgeStyle
in interface StyleProvider<RegulatoryNode,RegulatoryMultiEdge>
baseStyle
- the style to use as fallbackCopyright © 2005–2020. All rights reserved.