java.lang.Object
kieker.analysis.generic.sink.graph.AbstractTransformer<GraphmlType,N,E>
kieker.analysis.generic.sink.graph.graphml.GraphMLTransformer<N,E>
- Type Parameters:
N
- node typeE
- edge type
- All Implemented Interfaces:
IEdgeVisitor<E>
,INodeVisitor<N>
public class GraphMLTransformer<N extends INode,E extends IEdge> extends AbstractTransformer<GraphmlType,N,E>
- Since:
- 1.14
- Author:
- Sören Henning
-
Field Summary
-
Constructor Summary
Constructors Constructor Description GraphMLTransformer(com.google.common.graph.MutableNetwork<N,E> graph, java.lang.String label)
GraphMLTransformer(IGraph<N,E> graph)
-
Method Summary
Modifier and Type Method Description protected void
afterTransformation()
protected void
beforeTransformation()
protected GraphmlType
getTransformation()
protected void
transformEdge(E edge)
protected void
transformVertex(INode vertex)
Methods inherited from class kieker.analysis.generic.sink.graph.AbstractTransformer
transform, visitEdge, visitNode
-
Constructor Details
-
Method Details
-
transformVertex
- Specified by:
transformVertex
in classAbstractTransformer<GraphmlType,N extends INode,E extends IEdge>
-
transformEdge
- Specified by:
transformEdge
in classAbstractTransformer<GraphmlType,N extends INode,E extends IEdge>
-
getTransformation
- Specified by:
getTransformation
in classAbstractTransformer<GraphmlType,N extends INode,E extends IEdge>
-
beforeTransformation
protected void beforeTransformation()- Specified by:
beforeTransformation
in classAbstractTransformer<GraphmlType,N extends INode,E extends IEdge>
-
afterTransformation
protected void afterTransformation()- Specified by:
afterTransformation
in classAbstractTransformer<GraphmlType,N extends INode,E extends IEdge>
-