Package | Description |
---|---|
prefuse |
The top-level Visualization and Display classes, as well as Constants
used throughout the toolkit.
|
prefuse.action.layout.graph |
Action modules for computing the layout of graph or tree structured data.
|
prefuse.data |
Table, Graph, and Tree data structures for organizing data.
|
prefuse.data.event |
Listener interfaces for monitoring prefuse data structures and
expressions.
|
prefuse.data.io |
Input/output classes for reading and writing data from formatted files.
|
prefuse.data.tuple |
Implementing classes for data tuples, object proxies to a row of table
data.
|
prefuse.data.util |
Utility classes for supporting prefuse data structures, including
indexes, iterators, filters, and column projections.
|
prefuse.util |
Utility classes for use by both the toolkit and applications, including
color and font support.
|
prefuse.util.io |
Utility classes pertaining to input and output.
|
prefuse.util.ui |
Utility classes facilitating the generation and composition of user
interface components.
|
prefuse.visual |
Classes for representing and storing VisualItems.
|
prefuse.visual.tuple |
Implementations of VisualItem types and backing TupleManager
instances.
|
Modifier and Type | Method and Description |
---|---|
VisualGraph |
Visualization.addGraph(java.lang.String group,
Graph graph)
Adds a graph to this visualization, using the given data group
name.
|
VisualGraph |
Visualization.addGraph(java.lang.String group,
Graph graph,
Predicate filter)
Adds a graph to this visualization, using the given data group
name.
|
VisualGraph |
Visualization.addGraph(java.lang.String group,
Graph graph,
Predicate filter,
Schema nodeSchema,
Schema edgeSchema)
Adds a graph to this visualization, using the given data group
name.
|
Modifier and Type | Method and Description |
---|---|
void |
FruchtermanReingoldLayout.calcRepulsion(Graph g,
NodeItem n1) |
Modifier and Type | Class and Description |
---|---|
class |
SpanningTree
Special tree instance for storing a spanning tree over a graph
instance.
|
class |
Tree
Graph subclass that models a tree structure of hierarchical
parent-child relationships.
|
Modifier and Type | Field and Description |
---|---|
protected Graph |
SpanningTree.m_backing
A reference to the backing graph that this tree spans.
|
Modifier and Type | Method and Description |
---|---|
Graph |
Edge.getGraph()
Returns the graph of which this Edge is a member.
|
Graph |
Node.getGraph()
Get the Graph of which this Node is a member.
|
Constructor and Description |
---|
SpanningTree(Graph g,
Node root)
Create a new SpanningTree.
|
Modifier and Type | Method and Description |
---|---|
void |
GraphListener.graphChanged(Graph g,
java.lang.String table,
int start,
int end,
int col,
int type)
Notification that a graph has changed.
|
Modifier and Type | Field and Description |
---|---|
protected Graph |
GraphMLReader.GraphMLHandler.m_graph |
Modifier and Type | Method and Description |
---|---|
Graph |
GraphMLReader.GraphMLHandler.getGraph() |
Graph |
GraphReader.readGraph(java.io.File f)
Read in a graph from the given File.
|
Graph |
AbstractGraphReader.readGraph(java.io.File f) |
Graph |
TreeMLReader.readGraph(java.io.InputStream is) |
Graph |
GraphReader.readGraph(java.io.InputStream is)
Read in a graph from the given InputStream.
|
abstract Graph |
AbstractGraphReader.readGraph(java.io.InputStream is) |
Graph |
GraphMLReader.readGraph(java.io.InputStream is) |
Graph |
GraphReader.readGraph(java.lang.String location)
Read in a graph from the file at the given location.
|
Graph |
AbstractGraphReader.readGraph(java.lang.String location) |
Graph |
GraphReader.readGraph(java.net.URL url)
Read in a graph from the given URL.
|
Graph |
AbstractGraphReader.readGraph(java.net.URL url) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractGraphWriter.writeGraph(Graph graph,
java.io.File f) |
void |
GraphWriter.writeGraph(Graph graph,
java.io.File f)
Write a graph to the given File.
|
void |
GraphMLWriter.writeGraph(Graph graph,
java.io.OutputStream os) |
void |
TreeMLWriter.writeGraph(Graph graph,
java.io.OutputStream os) |
void |
GraphWriter.writeGraph(Graph graph,
java.io.OutputStream os)
Write a graph from the given OutputStream.
|
void |
AbstractGraphWriter.writeGraph(Graph graph,
java.lang.String filename) |
void |
GraphWriter.writeGraph(Graph graph,
java.lang.String filename)
Write a graph to the file with the given filename.
|
Modifier and Type | Field and Description |
---|---|
protected Graph |
TableNode.m_graph
The backing graph.
|
protected Graph |
TupleManager.m_graph |
protected Graph |
TableEdge.m_graph
The backing graph.
|
Modifier and Type | Method and Description |
---|---|
Graph |
TableNode.getGraph() |
Graph |
TableEdge.getGraph() |
Modifier and Type | Method and Description |
---|---|
void |
TupleManager.init(Table t,
Graph g,
java.lang.Class tupleType)
Initialize this TupleManager for use with a given Table.
|
protected void |
TableNode.init(Table table,
Graph graph,
int row)
Initialize a new Node backed by a node table.
|
protected void |
TableTuple.init(Table table,
Graph graph,
int row)
Initialize a new TableTuple for the given table and row.
|
protected void |
TableEdge.init(Table table,
Graph graph,
int row)
Initialize a new Edge backed by an edge table.
|
Constructor and Description |
---|
TupleManager(Table t,
Graph g,
java.lang.Class tupleType)
Create a new TupleManager for the given Table.
|
Constructor and Description |
---|
ValidEdgePredicate(Graph g)
Creates a new ValidEdgePredicate.
|
Modifier and Type | Method and Description |
---|---|
static Graph |
GraphLib.getClique(int n)
Returns a clique of given size.
|
static Graph |
GraphLib.getGrid(int m,
int n)
Returns a graph structured as an m-by-n grid.
|
static Graph |
GraphLib.getHoneycomb(int levels) |
static Graph |
GraphLib.getNodes(int n)
Builds a completely unconnected (edge-free) graph with the given
number of nodes
|
static Graph |
GraphLib.getStar(int n)
Builds a "star" graph with one central hub connected to the given
number of satellite nodes.
|
Modifier and Type | Method and Description |
---|---|
static Graph |
IOLib.getGraphFile(java.awt.Component c)
Present a file chooser dialog for loading a Graph or Tree data set.
|
Modifier and Type | Method and Description |
---|---|
void |
JPrefuseTree.PrefuseTreeModel.graphChanged(Graph g,
java.lang.String table,
int start,
int end,
int col,
int type) |
Modifier and Type | Class and Description |
---|---|
class |
VisualGraph
A visual abstraction of a graph data structure.
|
class |
VisualTree
A visual abstraction of a tree data structure.
|
Modifier and Type | Field and Description |
---|---|
protected Graph |
TableEdgeItem.m_graph |
protected Graph |
TableNodeItem.m_graph |
Modifier and Type | Method and Description |
---|---|
Graph |
TableEdgeItem.getGraph() |
Graph |
TableNodeItem.getGraph() |
Modifier and Type | Method and Description |
---|---|
protected void |
TableEdgeItem.init(Table table,
Graph graph,
int row)
Initialize a new TableEdgeItem for the given graph, table, and row.
|
protected void |
TableAggregateItem.init(Table table,
Graph graph,
int row)
Initialize a new TableAggregateItem for the given table and row.
|
protected void |
TableNodeItem.init(Table table,
Graph graph,
int row)
Initialize a new TableNodeItem for the given graph, table, and row.
|
protected void |
TableVisualItem.init(Table table,
Graph graph,
int row)
Initialize a new TableVisualItem for the given table and row.
|
protected void |
TableDecoratorItem.init(Table table,
Graph graph,
int row)
Initialize a new TableDecoratorItem for the given table and row.
|
Copyright ? 2013 Regents of the University of California