Class DirectlyFollowsModelStepsWalk


  • public abstract class DirectlyFollowsModelStepsWalk
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      DirectlyFollowsModelStepsWalk​(org.processmining.directlyfollowsmodelminer.model.DirectlyFollowsModel dfm, gnu.trove.map.TIntObjectMap<gnu.trove.set.TIntSet> node2steps, IvMCanceller canceller)  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      abstract void stepsEncountered​(gnu.trove.set.TIntSet currentSteps, int chosenNode, gnu.trove.set.TIntSet newSteps)
      We have encountered a node execution that:
      void walk​(IvMTrace trace)  
      • Methods inherited from class java.lang.Object

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

      • DirectlyFollowsModelStepsWalk

        public DirectlyFollowsModelStepsWalk​(org.processmining.directlyfollowsmodelminer.model.DirectlyFollowsModel dfm,
                                             gnu.trove.map.TIntObjectMap<gnu.trove.set.TIntSet> node2steps,
                                             IvMCanceller canceller)
    • Method Detail

      • walk

        public void walk​(IvMTrace trace)
      • stepsEncountered

        public abstract void stepsEncountered​(gnu.trove.set.TIntSet currentSteps,
                                              int chosenNode,
                                              gnu.trove.set.TIntSet newSteps)
        We have encountered a node execution that:
        Parameters:
        currentSteps - resulted from this choice
        chosenNode - was this node
        newSteps - enabled this choice next