public class LocalGraphStyleProvider extends Object implements StyleProvider<RegulatoryNode,RegulatoryMultiEdge>
Constructor and Description |
---|
LocalGraphStyleProvider(StyleManager<RegulatoryNode,RegulatoryMultiEdge> styleManager,
Map<RegulatoryMultiEdge,LocalGraphCategory> functionalityMap,
Map<RegulatoryNode,ActivityLevel> activityMap) |
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 |
setMapping(Map<RegulatoryMultiEdge,LocalGraphCategory> functionalityMap,
Map<RegulatoryNode,ActivityLevel> activityMap) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCSS
public LocalGraphStyleProvider(StyleManager<RegulatoryNode,RegulatoryMultiEdge> styleManager, Map<RegulatoryMultiEdge,LocalGraphCategory> functionalityMap, Map<RegulatoryNode,ActivityLevel> activityMap)
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 fallbackpublic void setMapping(Map<RegulatoryMultiEdge,LocalGraphCategory> functionalityMap, Map<RegulatoryNode,ActivityLevel> activityMap)
Copyright © 2005–2020. All rights reserved.