N
- The class of node objects to convertE
- The class of edge objects in graphs to convertpublic class PrefuseConverter<N,E>
extends java.lang.Object
Constructor and Description |
---|
PrefuseConverter()
Instantiates a new prefuse converter.
|
PrefuseConverter(TupleLoader<N> nodeTupleLoader,
TupleLoader<E> edgeTupleLoader)
Instantiates a new prefuse converter.
|
Modifier and Type | Method and Description |
---|---|
prefuse.data.Table |
convertDataset(java.util.Set<? extends N> dataset)
Convert a dataset into the Prefuse table structure.
|
prefuse.data.Graph |
convertGraph(Graph<? extends N,? extends E> graph)
Convert a graph from the Prajna graph structure into a Prefuse graph
structure.
|
protected TupleLoader<E> |
getEdgeLoader()
Gets the edge loader used for converting Graph Edges
|
protected TupleLoader<N> |
getNodeLoader()
Gets the node loader used for converting graph nodes, tree nodes, and
dataset elements
|
protected void |
setEdgeLoader(TupleLoader<E> loader)
Sets the edge loader used for converting Graph Edges
|
protected void |
setNodeLoader(TupleLoader<N> loader)
Sets the node loader used for converting graph nodes, tree nodes, and
dataset elements
|
public PrefuseConverter()
public PrefuseConverter(TupleLoader<N> nodeTupleLoader, TupleLoader<E> edgeTupleLoader)
nodeTupleLoader
- the node tuple loaderedgeTupleLoader
- the edge tuple loaderpublic prefuse.data.Table convertDataset(java.util.Set<? extends N> dataset)
dataset
- the Prajna datasetpublic prefuse.data.Graph convertGraph(Graph<? extends N,? extends E> graph)
graph
- the prajna graphprotected TupleLoader<E> getEdgeLoader()
protected TupleLoader<N> getNodeLoader()
protected void setEdgeLoader(TupleLoader<E> loader)
loader
- the edge loaderprotected void setNodeLoader(TupleLoader<N> loader)
loader
- the node loader