Uses of Interface
prefuse.data.Edge

Packages that use Edge
prefuse The top-level Visualization and Display classes, as well as Constants used throughout the toolkit. 
prefuse.data Table, Graph, and Tree data structures for organizing data. 
prefuse.data.tree   
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, iterables, filters, and column projections. 
prefuse.visual Classes for representing and storing VisualItems. 
prefuse.visual.tuple Implementations of VisualItem types and backing TupleManager instances. 
 

Uses of Edge in prefuse
 

Methods in prefuse with type parameters of type Edge
<T extends Edge<?,?>>
VisualTable<T,TableEdgeItem>
Visualization.addEdgeTable(java.lang.String group, Table<T> table, Predicate filter, Schema schema)
          Adds a data table to this visualization, using the given data group name.
<N extends Node<N,E>,E extends Edge<N,E>>
VisualGraph<TableVisualItem<?>,TableNodeItem,TableEdgeItem>
Visualization.addGraph(java.lang.String group, Graph<?,N,E> graph, Predicate filter, Schema nodeSchema, Schema edgeSchema)
          Adds a graph to this visualization, using the given data group name.
<N extends Node<N,E>,E extends Edge<N,E>>
VisualTree<VisualItem<?>,TableNodeItem,TableEdgeItem>
Visualization.addTree(java.lang.String group, Tree<?,N,E> tree, Predicate filter, Schema nodeSchema, Schema edgeSchema)
          Adds a tree to this visualization, using the given data group name.
 

Uses of Edge in prefuse.data
 

Classes in prefuse.data with type parameters of type Edge
 interface Edge<N extends Node<N,E>,E extends Edge<N,E>>
          Tuple sub-interface that represents an edge in a graph structure.
 class Graph<T extends Tuple<?>,N extends Node<N,E>,E extends Edge<N,E>>
          A Graph models a network of nodes connected by a collection of edges.
 interface Node<N extends Node<N,E>,E extends Edge<N,E>>
          Tuple sub-interface that represents a node in a graph or tree structure.
 class SpanningTree<T extends Tuple<?>,N extends Node<N,E>,E extends Edge<N,E>>
          Special tree instance for storing a spanning tree over a graph instance.
 class Tree<T extends Tuple<?>,N extends Node<N,E>,E extends Edge<N,E>>
          Graph subclass that models a tree structure of hierarchical parent-child relationships.
 

Methods in prefuse.data with parameters of type Edge
protected  boolean Graph.edgeCheck(Edge<?,?> e, boolean throwException)
          Internal method for checking the validity of an edge.
 N Graph.getAdjacentNode(Edge<?,?> e, Node<?,?> n)
          Given an Edge and an incident Node, return the other Node connected to the edge.
 N Graph.getSourceNode(Edge<?,?> e)
          Get the source Node for the given Edge instance.
 N Graph.getTargetNode(Edge<?,?> e)
          Get the target Node for the given Edge instance.
 boolean Tree.removeChildEdge(Edge<?,?> e)
          Remove a child edge from the Tree.
 boolean SpanningTree.removeChildEdge(Edge<?,?> e)
          Unsupported operation.
 boolean SpanningTree.removeEdge(Edge<?,?> e)
          Unsupported operation.
 boolean Graph.removeEdge(Edge<?,?> e)
          Remove an edge from the graph.
 

Uses of Edge in prefuse.data.tree
 

Classes in prefuse.data.tree with type parameters of type Edge
 class AbstractDeclarativeTree<N extends Node<N,E>,E extends Edge<N,E>>
          This is a base implementation for a declarative tree.
 interface DeclarativeTree<N extends Node<?,?>,E extends Edge<?,?>>
          This is intended to be a lightweight means of defining a Tree across an existing Graph.
 class FilteredDeclarativeTree<N extends Node<N,E>,E extends Edge<N,E>>
          Allows a tree subset to be defined.
 class NodeBasedDeclarativeTree<N extends Node<N,E>,E extends Edge<N,E>>
          Implements a DeclarativeTree using the supplied node as the root node of the tree.
 

Uses of Edge in prefuse.data.tuple
 

Classes in prefuse.data.tuple that implement Edge
 class TableEdge
          Edge implementation that reads Edge data from a backing edge table.
 

Uses of Edge in prefuse.data.util
 

Classes in prefuse.data.util with type parameters of type Edge
 class NeighborList<N extends Node<N,E>,E extends Edge<N,E>>
          Iterator over neighbors of a given Node.
 

Methods in prefuse.data.util that return types with arguments of type Edge
protected  java.util.List<Edge<?,?>> BreadthFirstIterator.getEdges(Node<?,?> n)
          Determines which edges are traversed for a given node.
 

Uses of Edge in prefuse.visual
 

Subinterfaces of Edge in prefuse.visual
 interface EdgeItem<N extends NodeItem<N,E>,E extends EdgeItem<N,E>>
          VisualItem that represents an edge in a graph.
 

Constructor parameters in prefuse.visual with type arguments of type Edge
VisualGraph(VisualTable<? extends Node<?,?>,N> nodes, VisualTable<? extends Edge<?,?>,E> edges, boolean directed, java.lang.String nodeKey, java.lang.String sourceKey, java.lang.String targetKey)
          Create a new VisualGraph
 

Uses of Edge in prefuse.visual.tuple
 

Classes in prefuse.visual.tuple that implement Edge
 class TableEdgeItem
          EdgeItem implementation that used data values from a backing VisualTable of edges.
 



Copyright © 2008 Regents of the University of California