|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Edge | |
---|---|
att.grappa |
Uses of Edge in att.grappa |
---|
Fields in att.grappa with type parameters of type Edge | |
---|---|
static java.util.List<Edge> |
Grappa.emptyEdgeIterator
|
Methods in att.grappa that return Edge | |
---|---|
Edge[] |
Subgraph.edgeElementsAsArray()
|
Edge[] |
Node.edgeElementsAsArray()
|
static Edge |
Edge.findEdgeByKey(Node tail,
Node head,
java.lang.String key)
Returns the edge with the given tail node, head node and key. |
Edge |
Subgraph.findEdgeByName(java.lang.String edgeName)
Searches current subgraph and, by recursion, descendent subgraphs for the edge matching the supplied name. |
Edge |
Node.findInEdgeByKey(Node tail,
java.lang.String key)
Find an inbound edge given its tail and key. |
Edge |
Node.findOutEdgeByKey(Node head,
java.lang.String key)
Find an outbound edge given its head and key. |
Edge |
Subgraph.removeEdge(java.lang.String edgeName)
Removes the edge matching the specified name from the subgraph's Edge dictionary. |
Methods in att.grappa that return types with arguments of type Edge | |
---|---|
java.util.Iterator<Edge> |
Subgraph.edgeElements()
Get an Iterator of the edge elements in this subgraph. |
att.grappa.Node.Iterator<Edge> |
Node.edgeElements()
Get an Iterator of the edges directed to or from this node. |
static java.util.Iterator<Edge> |
Edge.findEdgesByEnds(Node node1,
Node node2)
Returns an Iterator of edges that have one end fixed at node1 and the other end at node2. |
att.grappa.Node.Iterator<Edge> |
Node.inEdgeElements()
Get an Iterator of the edges directed to this node. |
att.grappa.Node.Iterator<Edge> |
Node.outEdgeElements()
Get an Iterator of the edges directed from this node. |
Methods in att.grappa with parameters of type Edge | |
---|---|
void |
Subgraph.addEdge(Edge newEdge)
Adds the specified edge to the subgraph's Edge dictionary. |
void |
Node.addEdge(Edge edge,
boolean inEdge)
Add the given edge to this node's inEdges or outEdges dictionaries, if it is not already there. |
void |
Node.removeEdge(Edge edge,
boolean inEdge)
Remove the given edge from this node's inEdges or outEdges dictionaries. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |