Class AbstractCallTreeNode<T>
java.lang.Object
kieker.tools.trace.analysis.filter.visualization.graph.AbstractGraphElement<O>
kieker.tools.trace.analysis.filter.visualization.graph.AbstractVertex<AbstractCallTreeNode<T>,WeightedDirectedCallTreeEdge<T>,MessageTrace>
kieker.tools.trace.analysis.filter.visualization.callTree.AbstractCallTreeNode<T>
- Type Parameters:
T- The type of the entity to be stored in the node.
- Direct Known Subclasses:
AbstractAggregatedCallTreeNode,TraceCallTreeNode
@Deprecated public abstract class AbstractCallTreeNode<T> extends AbstractVertex<AbstractCallTreeNode<T>,WeightedDirectedCallTreeEdge<T>,MessageTrace>
Deprecated.
1.15 moved to new location
This is an abstract base for a single node within a call tree.
- Since:
- 1.1
-
Constructor Summary
Constructors Constructor Description AbstractCallTreeNode(int id, T entity, boolean rootNode, MessageTrace origin, IOriginRetentionPolicy originPolicy)Deprecated.This constructor uses the given parameters to initialize the fields of this class. -
Method Summary
Modifier and Type Method Description protected voidappendChildEdge(WeightedDirectedCallTreeEdge<T> destination)Deprecated.Append edge to *sorted* list of children.java.util.Collection<WeightedDirectedCallTreeEdge<T>>getChildEdges()Deprecated.Delivers the child edges.TgetEntity()Deprecated.Delivers the stored entity.intgetId()Deprecated.java.util.Collection<WeightedDirectedCallTreeEdge<T>>getOutgoingEdges()Deprecated.Returns the outgoing edges of this vertex.booleanisRootNode()Deprecated.Tells whether the current node is a root node.abstract AbstractCallTreeNode<T>newCall(T destination, MessageTrace origin, IOriginRetentionPolicy originPolicy)Deprecated.java.lang.StringtoString()Deprecated.Methods inherited from class kieker.tools.trace.analysis.filter.visualization.graph.AbstractVertex
addDecoration, getDecoration, getDecorationsMethods inherited from class kieker.tools.trace.analysis.filter.visualization.graph.AbstractGraphElement
addOrigin, getColor, getDescription, getIdentifier, getOrigins, setColor, setDescription
-
Constructor Details
-
AbstractCallTreeNode
public AbstractCallTreeNode(int id, T entity, boolean rootNode, MessageTrace origin, IOriginRetentionPolicy originPolicy)Deprecated.This constructor uses the given parameters to initialize the fields of this class.- Parameters:
id- The identifier of this node.entity- The content of this node.rootNode- Determines whether this node is the root node or not.origin- The meta data of this node.originPolicy- The origin policy.
-
-
Method Details
-
getEntity
Deprecated.Delivers the stored entity.- Returns:
- The content of this node.
-
getChildEdges
Deprecated.Delivers the child edges.- Returns:
- A collection containing the child edges.
-
appendChildEdge
Deprecated.Append edge to *sorted* list of children.- Parameters:
destination- The edge to add to the list of children edges.
-
newCall
public abstract AbstractCallTreeNode<T> newCall(T destination, MessageTrace origin, IOriginRetentionPolicy originPolicy)Deprecated. -
getId
public final int getId()Deprecated. -
isRootNode
public final boolean isRootNode()Deprecated.Tells whether the current node is a root node.- Returns:
- true if and only if the current node has to be interpreted as a root node.
-
getOutgoingEdges
Deprecated.Description copied from class:AbstractVertexReturns the outgoing edges of this vertex.- Specified by:
getOutgoingEdgesin classAbstractVertex<AbstractCallTreeNode<T>,WeightedDirectedCallTreeEdge<T>,MessageTrace>- Returns:
- See above
-
toString
public java.lang.String toString()Deprecated.- Overrides:
toStringin classjava.lang.Object
-