Class AbstractCallTreeNode<T>

java.lang.Object
Type Parameters:
T - The type of the entity to be stored in the node.
Direct Known Subclasses:
AbstractAggregatedCallTreeNode, TraceCallTreeNode

public abstract class AbstractCallTreeNode<T>
extends AbstractVertex<AbstractCallTreeNode<T>,​WeightedDirectedCallTreeEdge<T>,​kieker.model.system.model.MessageTrace>
This is an abstract base for a single node within a call tree.
Since:
1.1
  • Constructor Details

    • AbstractCallTreeNode

      public AbstractCallTreeNode​(int id, T entity, boolean rootNode, kieker.model.system.model.MessageTrace origin, IOriginRetentionPolicy originPolicy)
      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