Class AbstractProjector

    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      abstract void apply​(org.deckfour.xes.model.XLog log, org.processmining.models.graphbased.directed.petrinet.elements.Place projectionPlace, java.util.HashMap<java.util.LinkedList<org.processmining.models.graphbased.directed.petrinet.elements.Transition>,​java.util.LinkedList<java.lang.Integer>> chosenTokenAndFiringSequences)  
      boolean checkIfIngoingTransitionOfPlace​(org.processmining.models.graphbased.directed.petrinet.elements.Place place, org.processmining.models.graphbased.directed.petrinet.elements.Transition transition)  
      boolean checkIfOutgoingTransitionOfPlace​(org.processmining.models.graphbased.directed.petrinet.elements.Place place, org.processmining.models.graphbased.directed.petrinet.elements.Transition transition)  
      abstract void projectAndAddTraces​(org.deckfour.xes.model.XLog log, org.processmining.models.graphbased.directed.petrinet.elements.Place projectionPlace, java.util.LinkedList<java.lang.Integer> tokenSequence, java.util.LinkedList<org.processmining.models.graphbased.directed.petrinet.elements.Transition> firingSequence)  
      • Methods inherited from class java.lang.Object

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

      • AbstractProjector

        public AbstractProjector()
    • Method Detail

      • projectAndAddTraces

        public abstract void projectAndAddTraces​(org.deckfour.xes.model.XLog log,
                                                 org.processmining.models.graphbased.directed.petrinet.elements.Place projectionPlace,
                                                 java.util.LinkedList<java.lang.Integer> tokenSequence,
                                                 java.util.LinkedList<org.processmining.models.graphbased.directed.petrinet.elements.Transition> firingSequence)
      • apply

        public abstract void apply​(org.deckfour.xes.model.XLog log,
                                   org.processmining.models.graphbased.directed.petrinet.elements.Place projectionPlace,
                                   java.util.HashMap<java.util.LinkedList<org.processmining.models.graphbased.directed.petrinet.elements.Transition>,​java.util.LinkedList<java.lang.Integer>> chosenTokenAndFiringSequences)
      • checkIfIngoingTransitionOfPlace

        public boolean checkIfIngoingTransitionOfPlace​(org.processmining.models.graphbased.directed.petrinet.elements.Place place,
                                                       org.processmining.models.graphbased.directed.petrinet.elements.Transition transition)
      • checkIfOutgoingTransitionOfPlace

        public boolean checkIfOutgoingTransitionOfPlace​(org.processmining.models.graphbased.directed.petrinet.elements.Place place,
                                                        org.processmining.models.graphbased.directed.petrinet.elements.Transition transition)