Class TraceCallTreeNode

java.lang.Object
kieker.tools.trace.analysis.filter.visualization.graph.AbstractGraphElement<O>
kieker.tools.trace.analysis.filter.visualization.graph.AbstractVertex<AbstractCallTreeNode<T>,​WeightedDirectedCallTreeEdge<T>,​kieker.model.system.model.MessageTrace>
kieker.visualization.trace.call.tree.AbstractCallTreeNode<kieker.model.system.model.util.AllocationComponentOperationPair>
kieker.visualization.trace.call.tree.TraceCallTreeNode

public class TraceCallTreeNode
extends AbstractCallTreeNode<kieker.model.system.model.util.AllocationComponentOperationPair>
This class represents a single node within the trace call tree.
Since:
1.1
  • Constructor Details

    • TraceCallTreeNode

      public TraceCallTreeNode​(int id, kieker.model.system.model.util.AllocationComponentOperationPair entity, boolean rootNode, kieker.model.system.model.MessageTrace origin, IOriginRetentionPolicy originPolicy)
      Creates a new instance of this class using the given parameters.
      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

    • newCall

      public AbstractCallTreeNode<kieker.model.system.model.util.AllocationComponentOperationPair> newCall​(kieker.model.system.model.util.AllocationComponentOperationPair destination, kieker.model.system.model.MessageTrace origin, IOriginRetentionPolicy originPolicy)
      Specified by:
      newCall in class AbstractCallTreeNode<kieker.model.system.model.util.AllocationComponentOperationPair>
    • getIdentifier

      public java.lang.String getIdentifier()
      Description copied from class: AbstractGraphElement
      Returns an identifier for this graph element (e.g., a label).
      Specified by:
      getIdentifier in class AbstractGraphElement<kieker.model.system.model.MessageTrace>
      Returns:
      An identifier or null if no identifier can be determined