Class POAlignmentDataProvider

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.processmining.models.graphbased.directed.petrinet.PetrinetGraph graph  
      protected org.deckfour.xes.info.XLogInfo info  
      protected org.deckfour.xes.model.XLog log  
      protected org.processmining.plugins.petrinet.replayresult.PNRepResult logReplayResult  
      protected org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping  
      protected org.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParam param  
      protected PLog poLog  
    • Constructor Summary

      Constructors 
      Constructor Description
      POAlignmentDataProvider​(PLog poLog, org.deckfour.xes.model.XLog log, PAlignments palignments, org.processmining.models.graphbased.directed.petrinet.PetrinetGraph graph, org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping, org.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParam param)  
      POAlignmentDataProvider​(PLog poLog, org.deckfour.xes.model.XLog log, org.processmining.plugins.petrinet.replayresult.PNRepResult logReplayResult, org.processmining.models.graphbased.directed.petrinet.PetrinetGraph graph, org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping, org.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParam param)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.deckfour.xes.classification.XEventClasses getEventClasses()  
      org.processmining.models.semantics.petrinet.Marking[] getFinalMarkings()  
      org.processmining.models.graphbased.directed.petrinet.PetrinetGraph getGraph()  
      org.processmining.models.semantics.petrinet.Marking getInitialMarking()  
      org.deckfour.xes.model.XLog getLog()  
      org.processmining.plugins.petrinet.replayresult.PNRepResult getLogReplayResult()  
      org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping getMapping()  
      PAlignments getPalignments()  
      org.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParam getParam()  
      org.processmining.models.graphbased.directed.petrinet.Petrinet getPetrinet()  
      PLog getPoLog()  
      PTrace getPOTrace​(int traceIndex)  
      org.deckfour.xes.model.XTrace getXTrace​(int traceIndex)  
      void setGraph​(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph graph)  
      void setLog​(org.deckfour.xes.model.XLog log)  
      void setLogReplayResult​(org.processmining.plugins.petrinet.replayresult.PNRepResult logReplayResult)  
      void setMapping​(org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping)  
      void setPalignments​(PAlignments palignments)  
      void setParam​(org.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParam param)  
      void setPoLog​(PLog poLog)  
      • Methods inherited from class java.lang.Object

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

      • poLog

        protected PLog poLog
      • log

        protected org.deckfour.xes.model.XLog log
      • graph

        protected org.processmining.models.graphbased.directed.petrinet.PetrinetGraph graph
      • mapping

        protected org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping
      • param

        protected org.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParam param
      • logReplayResult

        protected org.processmining.plugins.petrinet.replayresult.PNRepResult logReplayResult
      • info

        protected org.deckfour.xes.info.XLogInfo info
    • Constructor Detail

      • POAlignmentDataProvider

        public POAlignmentDataProvider​(PLog poLog,
                                       org.deckfour.xes.model.XLog log,
                                       org.processmining.plugins.petrinet.replayresult.PNRepResult logReplayResult,
                                       org.processmining.models.graphbased.directed.petrinet.PetrinetGraph graph,
                                       org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping,
                                       org.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParam param)
      • POAlignmentDataProvider

        public POAlignmentDataProvider​(PLog poLog,
                                       org.deckfour.xes.model.XLog log,
                                       PAlignments palignments,
                                       org.processmining.models.graphbased.directed.petrinet.PetrinetGraph graph,
                                       org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping,
                                       org.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParam param)
    • Method Detail

      • getPoLog

        public PLog getPoLog()
      • setPoLog

        public void setPoLog​(PLog poLog)
      • getLog

        public org.deckfour.xes.model.XLog getLog()
      • setLog

        public void setLog​(org.deckfour.xes.model.XLog log)
      • getGraph

        public org.processmining.models.graphbased.directed.petrinet.PetrinetGraph getGraph()
      • setGraph

        public void setGraph​(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph graph)
      • getMapping

        public org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping getMapping()
      • setMapping

        public void setMapping​(org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping)
      • getParam

        public org.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParam getParam()
      • setParam

        public void setParam​(org.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParam param)
      • getLogReplayResult

        public org.processmining.plugins.petrinet.replayresult.PNRepResult getLogReplayResult()
      • setLogReplayResult

        public void setLogReplayResult​(org.processmining.plugins.petrinet.replayresult.PNRepResult logReplayResult)
      • getEventClasses

        public org.deckfour.xes.classification.XEventClasses getEventClasses()
      • getInitialMarking

        public org.processmining.models.semantics.petrinet.Marking getInitialMarking()
      • getFinalMarkings

        public org.processmining.models.semantics.petrinet.Marking[] getFinalMarkings()
      • getPetrinet

        public org.processmining.models.graphbased.directed.petrinet.Petrinet getPetrinet()
      • getPOTrace

        public PTrace getPOTrace​(int traceIndex)
      • getXTrace

        public org.deckfour.xes.model.XTrace getXTrace​(int traceIndex)
      • setPalignments

        public void setPalignments​(PAlignments palignments)