Package | Description |
---|---|
edu.uci.ics.jung.graph |
Interfaces for the JUNG graph types, and some representative implementations.
|
edu.uci.ics.jung.graph.util |
Utility interfaces and classes for the JUNG API.
|
edu.uci.ics.jung.io |
Interfaces and classes for reading and writing graphs in various (file)
formats.
|
edu.uci.ics.jung.visualization.control |
Mechanisms for manipulating and controlling a graph visualization, largely
in terms of mouse plugins.
|
edu.uci.ics.jung.visualization.spatial |
Modifier and Type | Field and Description |
---|---|
protected EdgeType |
AbstractTypedGraph.edge_type
The edge type for all edges in this graph.
|
Modifier and Type | Method and Description |
---|---|
EdgeType |
SparseMultigraph.getDefaultEdgeType() |
EdgeType |
SparseGraph.getDefaultEdgeType() |
EdgeType |
SetHypergraph.getDefaultEdgeType() |
EdgeType |
AbstractTypedGraph.getDefaultEdgeType()
Returns this graph's edge type.
|
EdgeType |
Hypergraph.getDefaultEdgeType()
Returns the default edge type for this graph.
|
EdgeType |
GraphDecorator.getDefaultEdgeType() |
EdgeType |
SparseMultigraph.getEdgeType(E edge) |
EdgeType |
SparseGraph.getEdgeType(E edge) |
EdgeType |
AbstractTypedGraph.getEdgeType(E e)
Returns this graph's edge type, or
null if e is not
in this graph. |
EdgeType |
Hypergraph.getEdgeType(E edge)
Returns the edge type of
edge in this graph. |
EdgeType |
GraphDecorator.getEdgeType(E edge) |
EdgeType |
SetHypergraph.getEdgeType(H edge) |
Modifier and Type | Method and Description |
---|---|
boolean |
DelegateTree.addChild(E edge,
V parent,
V child,
EdgeType edgeType)
add the passed child node as a child of parent.
|
boolean |
OrderedKAryTree.addEdge(E edge,
Collection<? extends V> vertices,
EdgeType edge_type) |
boolean |
AbstractGraph.addEdge(E edge,
Collection<? extends V> vertices,
EdgeType edgeType) |
boolean |
Hypergraph.addEdge(E edge,
Collection<? extends V> vertices,
EdgeType edge_type)
Adds
edge to this graph with type edge_type . |
boolean |
GraphDecorator.addEdge(E edge,
Collection<? extends V> vertices,
EdgeType edge_type) |
boolean |
UndirectedSparseMultigraph.addEdge(E edge,
Pair<? extends V> endpoints,
EdgeType edge_type) |
boolean |
UndirectedSparseGraph.addEdge(E edge,
Pair<? extends V> endpoints,
EdgeType edgeType) |
boolean |
SparseMultigraph.addEdge(E edge,
Pair<? extends V> endpoints,
EdgeType edgeType) |
boolean |
SparseGraph.addEdge(E edge,
Pair<? extends V> endpoints,
EdgeType edgeType) |
boolean |
OrderedKAryTree.addEdge(E edge,
Pair<? extends V> endpoints,
EdgeType edgeType) |
boolean |
DirectedSparseMultigraph.addEdge(E edge,
Pair<? extends V> endpoints,
EdgeType edgeType) |
boolean |
DirectedSparseGraph.addEdge(E edge,
Pair<? extends V> endpoints,
EdgeType edgeType) |
abstract boolean |
AbstractGraph.addEdge(E edge,
Pair<? extends V> endpoints,
EdgeType edgeType)
Adds
edge to this graph with the specified endpoints
and EdgeType . |
boolean |
UndirectedSparseMultigraph.addEdge(E edge,
V v1,
V v2,
EdgeType edgeType) |
boolean |
OrderedKAryTree.addEdge(E e,
V v1,
V v2,
EdgeType edge_type) |
boolean |
DelegateTree.addEdge(E e,
V v1,
V v2,
EdgeType edgeType)
Add an edge to the tree, connecting v1, the parent and v2, the child.
|
boolean |
DelegateForest.addEdge(E e,
V v1,
V v2,
EdgeType edgeType)
Add an edge to the tree, connecting v1, the parent and v2, the child.
|
boolean |
AbstractGraph.addEdge(E e,
V v1,
V v2,
EdgeType edge_type) |
boolean |
ObservableGraph.addEdge(E e,
V v1,
V v2,
EdgeType edgeType) |
boolean |
GraphDecorator.addEdge(E e,
V v1,
V v2,
EdgeType edgeType) |
boolean |
Graph.addEdge(E e,
V v1,
V v2,
EdgeType edgeType)
Adds edge
e to this graph such that it connects
vertex v1 to v2 . |
boolean |
SetHypergraph.addEdge(H hyperedge,
Collection<? extends V> to_attach,
EdgeType edge_type) |
int |
SparseMultigraph.getEdgeCount(EdgeType edge_type) |
int |
SparseGraph.getEdgeCount(EdgeType edge_type) |
int |
SetHypergraph.getEdgeCount(EdgeType edge_type) |
int |
AbstractTypedGraph.getEdgeCount(EdgeType edge_type)
Returns the edge count for this graph if
edge_type matches
the edge type for this graph, and 0 otherwise. |
int |
Hypergraph.getEdgeCount(EdgeType edge_type)
Returns the number of edges of type
edge_type in this graph. |
int |
GraphDecorator.getEdgeCount(EdgeType edge_type) |
Collection<E> |
SparseMultigraph.getEdges(EdgeType edgeType) |
Collection<E> |
SparseGraph.getEdges(EdgeType edgeType) |
Collection<H> |
SetHypergraph.getEdges(EdgeType edge_type) |
Collection<E> |
AbstractTypedGraph.getEdges(EdgeType edge_type)
Returns the edge set for this graph if
edgeType matches the
edge type for this graph, and an empty set otherwise. |
Collection<E> |
Hypergraph.getEdges(EdgeType edge_type)
Returns the collection of edges in this graph which are of type
edge_type . |
Collection<E> |
GraphDecorator.getEdges(EdgeType edgeType) |
protected boolean |
AbstractTypedGraph.hasEqualEdgeType(EdgeType edge_type) |
protected void |
AbstractTypedGraph.validateEdgeType(EdgeType edge_type)
Throws an
IllegalArgumentException if edge_type does not
match the default edge type for this graph. |
Constructor and Description |
---|
AbstractTypedGraph(EdgeType edge_type)
Creates an instance with the specified edge type.
|
Modifier and Type | Method and Description |
---|---|
static EdgeType |
EdgeType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EdgeType[] |
EdgeType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Field and Description |
---|---|
protected EdgeType |
GraphMLReader.default_edgetype |
Modifier and Type | Method and Description |
---|---|
protected E |
PajekNetReader.createAddEdge(StringTokenizer st,
V v1,
EdgeType directed,
Graph<V,E> g,
List<V> id,
com.google.common.base.Supplier<E> edge_factory) |
Modifier and Type | Field and Description |
---|---|
protected EdgeType |
SimpleEdgeSupport.edgeType |
Modifier and Type | Method and Description |
---|---|
EdgeType |
SimpleEdgeSupport.getEdgeType() |
Modifier and Type | Method and Description |
---|---|
void |
SimpleEdgeSupport.setEdgeType(EdgeType edgeType) |
void |
SimpleEdgeSupport.startEdgeCreate(BasicVisualizationServer<V,E> vv,
V startVertex,
Point2D startPoint,
EdgeType edgeType) |
void |
EdgeSupport.startEdgeCreate(BasicVisualizationServer<V,E> vv,
V startVertex,
Point2D startPoint,
EdgeType edgeType) |
Modifier and Type | Method and Description |
---|---|
EdgeType |
FastRenderingGraph.getDefaultEdgeType() |
EdgeType |
AggregateGraph.getDefaultEdgeType() |
EdgeType |
FastRenderingGraph.getEdgeType(E edge) |
EdgeType |
AggregateGraph.getEdgeType(E edge) |
Modifier and Type | Method and Description |
---|---|
boolean |
FastRenderingGraph.addEdge(E edge,
Collection<? extends V> vertices,
EdgeType edgeType) |
boolean |
AggregateGraph.addEdge(E edge,
Collection<? extends V> vertices,
EdgeType edgeType) |
boolean |
FastRenderingGraph.addEdge(E e,
V v1,
V v2,
EdgeType edgeType) |
boolean |
AggregateGraph.addEdge(E e,
V v1,
V v2,
EdgeType edgeType) |
int |
FastRenderingGraph.getEdgeCount(EdgeType edgeType) |
int |
AggregateGraph.getEdgeCount(EdgeType edgeType) |
Collection<E> |
FastRenderingGraph.getEdges(EdgeType edgeType) |
Collection<E> |
AggregateGraph.getEdges(EdgeType edgeType) |
Copyright © 2015. All rights reserved.