Class Measurement

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static org.processmining.plugins.petrinet.replayresult.StepTypes INVISIBLE_MV  
      static org.processmining.plugins.petrinet.replayresult.StepTypes LOG_MV  
      static org.processmining.plugins.petrinet.replayresult.StepTypes MODEL_MV  
      static org.processmining.plugins.petrinet.replayresult.StepTypes SYNC_MV  
    • Constructor Summary

      Constructors 
      Constructor Description
      Measurement()  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      abstract MeasurementValue evaluate​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, org.processmining.plugins.replayer.replayresult.SyncReplayResult alignment, org.deckfour.xes.model.XTrace trace, org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPST rpst, org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping)
      Evaluates the measurement value of the given fragment and aligned trace.
      java.util.List<MeasurementValue> getFragmentMeasurements​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment, org.processmining.plugins.petrinet.replayresult.PNRepResult alignments, org.deckfour.xes.model.XLog log, org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPST rpst, DecompositionParameters parameters, org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping)  
      abstract java.lang.String getName()
      Returns the name of the measurement for use in the UI
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • LOG_MV

        public static final org.processmining.plugins.petrinet.replayresult.StepTypes LOG_MV
      • MODEL_MV

        public static final org.processmining.plugins.petrinet.replayresult.StepTypes MODEL_MV
      • INVISIBLE_MV

        public static final org.processmining.plugins.petrinet.replayresult.StepTypes INVISIBLE_MV
      • SYNC_MV

        public static final org.processmining.plugins.petrinet.replayresult.StepTypes SYNC_MV
    • Constructor Detail

      • Measurement

        public Measurement()
    • Method Detail

      • evaluate

        public abstract MeasurementValue evaluate​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment,
                                                  org.processmining.plugins.replayer.replayresult.SyncReplayResult alignment,
                                                  org.deckfour.xes.model.XTrace trace,
                                                  org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPST rpst,
                                                  org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping)
        Evaluates the measurement value of the given fragment and aligned trace.
        Parameters:
        fragment -
        alignment -
        trace -
        rpst -
        Returns:
        MeasurementValue assigned by the measurement
      • getFragmentMeasurements

        public java.util.List<MeasurementValue> getFragmentMeasurements​(org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPSTNode fragment,
                                                                        org.processmining.plugins.petrinet.replayresult.PNRepResult alignments,
                                                                        org.deckfour.xes.model.XLog log,
                                                                        org.processmining.acceptingpetrinetdecomposer.models.rpst.PetriNetRPST rpst,
                                                                        DecompositionParameters parameters,
                                                                        org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping)
        Parameters:
        fragment -
        alignments -
        log -
        rpst -
        parameters -
        Returns:
      • getName

        public abstract java.lang.String getName()
        Returns the name of the measurement for use in the UI
        Returns:
        String name