java.lang.Object
kieker.analysis.generic.graph.traversal.AbstractGraphTraverser<N,E>
- Type Parameters:
N- node typeE- edge type
- Direct Known Subclasses:
DeepGraphTraverser,FlatGraphTraverser
- Since:
- 1.14
- Author:
- Sören Henning
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAbstractGraphTraverser(List<INodeVisitor<N>> nodeVisitors, List<IEdgeVisitor<E>> edgeVisitors) AbstractGraphTraverser(INodeVisitor<N> nodeVisitor, IEdgeVisitor<E> edgeVisitor) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddEdgeVisitor(IEdgeVisitor<E> edgeVisitor) voidaddNodeVisitor(INodeVisitor<N> nodeVisitor) voidsetEdgeVisitors(List<IEdgeVisitor<E>> edgeVisitors) voidsetNodeVisitors(List<INodeVisitor<N>> nodeVisitors) abstract void
-
Field Details
-
nodeVisitors
-
edgeVisitors
-
-
Constructor Details
-
AbstractGraphTraverser
public AbstractGraphTraverser() -
AbstractGraphTraverser
-
AbstractGraphTraverser
public AbstractGraphTraverser(List<INodeVisitor<N>> nodeVisitors, List<IEdgeVisitor<E>> edgeVisitors)
-
-
Method Details
-
getNodeVisitors
-
setNodeVisitors
-
addNodeVisitor
-
getEdgeVisitors
-
setEdgeVisitors
-
addEdgeVisitor
-
traverse
-