Class CostModelImplModelDeviationsService

  • All Implemented Interfaces:
    CostModel

    public class CostModelImplModelDeviationsService
    extends CostModelAbstract
    Cost model with model moves, deviations, and service time.
    Author:
    sander
    • Constructor Detail

      • CostModelImplModelDeviationsService

        public CostModelImplModelDeviationsService​(IvMModel model,
                                                   IvMLogInfo logInfoFiltered)
    • Method Detail

      • getName

        public java.lang.String getName()
      • getCost

        public double getCost​(IvMTrace trace)
        Returns:
        the cost associated with the trace, or Double.NaN if it does not exist.
      • getNodeRepresentationModel

        public org.processmining.plugins.InductiveMiner.Pair<java.lang.Long,​java.lang.String> getNodeRepresentationModel​(int node)
        Description copied from interface: CostModel
        The representation to show this model on a node. Value (for colouring) and string value.
        Returns:
      • getNodeRepresentationPopup

        public java.lang.String[][] getNodeRepresentationPopup​(int node)
        Description copied from interface: CostModel
        The representation of this model for this node (for the model-activity node popups).
        Returns: