|
Kieker 1.6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectkieker.tools.traceAnalysis.filter.visualization.graph.AbstractGraph<V,E,O>
V - The type of the graph's verticesE - The type of the graph's edgesO - The type of object from which the graph's elements originatepublic abstract class AbstractGraph<V extends AbstractVertex<V,E,O>,E extends AbstractEdge<V,E,O>,O>
Generic superclass for all graphs in the visualization package.
| Nested Class Summary | |
|---|---|
static interface |
AbstractGraph.IGraphVisitor<V,E>
Interface for abstract-graph visitors. |
| Constructor Summary | |
|---|---|
AbstractGraph()
|
|
| Method Summary | |
|---|---|
abstract Collection<V> |
getVertices()
Returns the vertices contained in this graph. |
void |
traverse(AbstractGraph.IGraphVisitor<V,E> visitor)
Traverses this graph using the given visitor. |
void |
traverseWithVerticesFirst(AbstractGraph.IGraphVisitor<V,E> visitor)
Traverses this graph using the given visitor. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractGraph()
| Method Detail |
|---|
public abstract Collection<V> getVertices()
public void traverse(AbstractGraph.IGraphVisitor<V,E> visitor)
visitor - The visitor to call during traversalpublic void traverseWithVerticesFirst(AbstractGraph.IGraphVisitor<V,E> visitor)
visitor - The visitor to call during traversal
|
Kieker 1.6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||