Uses of Class
kieker.visualization.trace.dependency.graph.DependencyGraphNode
Package | Description |
---|---|
kieker.visualization.trace.dependency.graph |
Copyright 2022 Kieker Project (http://kieker-monitoring.net)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
|
-
Uses of DependencyGraphNode in kieker.visualization.trace.dependency.graph
Methods in kieker.visualization.trace.dependency.graph that return DependencyGraphNode Modifier and Type Method Description protected DependencyGraphNode<T>
AbstractDependencyGraph. getNode(int i)
Delivers the node with the given key.DependencyGraphNode<T>
AbstractDependencyGraph. getRootNode()
Returns this graph's root node.Methods in kieker.visualization.trace.dependency.graph that return types with arguments of type DependencyGraphNode Modifier and Type Method Description java.util.Collection<DependencyGraphNode<T>>
AbstractDependencyGraph. getNodes()
Returns all nodes contained in this graph.java.util.Collection<DependencyGraphNode<T>>
AbstractDependencyGraph. getVertices()
Methods in kieker.visualization.trace.dependency.graph with parameters of type DependencyGraphNode Modifier and Type Method Description void
DependencyGraphNode. addIncomingDependency(DependencyGraphNode<T> source, boolean isAssumed, TraceInformation origin, IOriginRetentionPolicy originPolicy)
Adds an incoming dependency to this node.void
DependencyGraphNode. addIncomingDependency(DependencyGraphNode<T> source, TraceInformation origin, IOriginRetentionPolicy originPolicy)
Adds an incoming dependency to this node.protected void
AbstractDependencyGraph. addNode(int i, DependencyGraphNode<T> node)
Adds a node to this graph.void
DependencyGraphNode. addOutgoingDependency(DependencyGraphNode<T> destination, boolean isAssumed, TraceInformation origin, IOriginRetentionPolicy originPolicy)
Adds an outgoing dependency to this node.void
DependencyGraphNode. addOutgoingDependency(DependencyGraphNode<T> destination, TraceInformation origin, IOriginRetentionPolicy originPolicy)
Adds an outgoing dependency to this node.protected static java.lang.String
AbstractComponentDependencyGraphFormatter. createComponentNodeLabel(DependencyGraphNode<AllocationComponent> node, boolean useShortLabels, java.lang.String stereotype)
Utility function to create a label for component nodes.protected static java.lang.String
AbstractDependencyGraphFormatter. createNodeId(DependencyGraphNode<?> node)
Utility function to create a textual node ID for a given node.protected java.lang.String
AbstractOperationDependencyGraphFormatter. createOperationNodeLabel(Operation operation, DependencyGraphNode<?> node)
protected static java.lang.String
AbstractDependencyGraphFormatter. getNodeFillColor(DependencyGraphNode<?> node)
Utility function to determine the fill color to use for a given node.protected void
AbstractDependencyGraphFilter. invokeDecorators(AbstractMessage message, DependencyGraphNode<?> sourceNode, DependencyGraphNode<?> targetNode)
This is a helper method to invoke all decorators and send them a message.protected boolean
AbstractDependencyGraphFilter. isDependencyAssumed(DependencyGraphNode<?> source, DependencyGraphNode<?> target)
Determines whether the given edge is assumed or not.abstract void
AbstractNodeDecorator. processMessage(AbstractMessage message, DependencyGraphNode<?> sourceNode, DependencyGraphNode<?> targetNode, java.util.concurrent.TimeUnit timeunit)
Processes a message sent from the given source to the given target node.void
ResponseTimeColorNodeDecorator. processMessage(AbstractMessage message, DependencyGraphNode<?> sourceNode, DependencyGraphNode<?> targetNode, java.util.concurrent.TimeUnit timeunit)
void
ResponseTimeNodeDecorator. processMessage(AbstractMessage message, DependencyGraphNode<?> sourceNode, DependencyGraphNode<?> targetNode, java.util.concurrent.TimeUnit timeunit)
Constructors in kieker.visualization.trace.dependency.graph with parameters of type DependencyGraphNode Constructor Description WeightedBidirectionalDependencyGraphEdge(DependencyGraphNode<T> source, DependencyGraphNode<T> target, TraceInformation origin, IOriginRetentionPolicy originPolicy)
Creates a new instance of this class using the given parameters.