public class AggregateDOTHelper<N,E> extends Object implements GraphDOTHelper<N,E>
GraphDOTHelper.CommonAttrs, GraphDOTHelper.CommonStyles, GraphDOTHelper.EdgeAttrs, GraphDOTHelper.NodeAttrs, GraphDOTHelper.NodeShapes, GraphDOTHelper.NodeStyles| Constructor and Description |
|---|
AggregateDOTHelper() |
AggregateDOTHelper(List<? extends GraphDOTHelper<N,? super E>> helpers) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(GraphDOTHelper<N,? super E> helper) |
boolean |
getEdgeProperties(N src,
E edge,
N tgt,
Map<String,String> properties) |
void |
getGlobalEdgeProperties(Map<String,String> properties) |
void |
getGlobalNodeProperties(Map<String,String> properties) |
boolean |
getNodeProperties(N node,
Map<String,String> properties) |
void |
writePostamble(Mapping<N,String> identifiers,
Appendable a) |
void |
writePreamble(Appendable a) |
public AggregateDOTHelper()
public AggregateDOTHelper(List<? extends GraphDOTHelper<N,? super E>> helpers)
public void add(GraphDOTHelper<N,? super E> helper)
public void writePreamble(Appendable a) throws IOException
writePreamble in interface GraphDOTHelper<N,E>IOExceptionpublic void writePostamble(Mapping<N,String> identifiers, Appendable a) throws IOException
writePostamble in interface GraphDOTHelper<N,E>IOExceptionpublic boolean getNodeProperties(N node, Map<String,String> properties)
getNodeProperties in interface GraphDOTHelper<N,E>public boolean getEdgeProperties(N src, E edge, N tgt, Map<String,String> properties)
getEdgeProperties in interface GraphDOTHelper<N,E>public void getGlobalNodeProperties(Map<String,String> properties)
getGlobalNodeProperties in interface GraphDOTHelper<N,E>public void getGlobalEdgeProperties(Map<String,String> properties)
getGlobalEdgeProperties in interface GraphDOTHelper<N,E>Copyright © 2015. All Rights Reserved.