Class AbstractCallTreeNode<T>

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>,MessageTrace>
This is an abstract base for a single node within a call tree.
Since:
1.1
Author:
Andre van Hoorn
  • Constructor Details

    • AbstractCallTreeNode

      public AbstractCallTreeNode(int id, T entity, boolean rootNode, 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