Class ESTProcessModel
- java.lang.Object
-
- org.processmining.est2miner.models.coreobjects.ESTProcessModel
-
public class ESTProcessModel extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ESTProcessModel(java.util.ArrayList<ESTPlace> places, java.lang.String[] transitions, int numVariants)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPlace(ESTPlace p)intcountLiveVariants()java.util.ArrayList<ESTPlace>getDiscardedPlaces()protected intgetMask(int position, java.lang.String[] transitions)intgetNumDeadTransitions()intgetNumLiveTraces(ESTLog log)java.util.ArrayList<ESTPlace>getPlaces()java.util.ArrayList<ESTPlace>getPotentialPlaces()java.lang.String[]getTransitions()boolean[]getTransitionsLiveness()boolean[]getVariantVector()ESTProcessModelmergeSelfLoopPlaces(ESTLog log)voidprintPlaceSummary()intremoveDeadTransitions(int transitionKey)voidsetPlaces(java.util.ArrayList<ESTPlace> places)voidsetPotentialPlaces(java.util.ArrayList<ESTPlace> potentialPlaces)voidupdateAndPrintStatus(ESTLog log)voidupdateStatus(ESTLog log)
-
-
-
Constructor Detail
-
ESTProcessModel
public ESTProcessModel(java.util.ArrayList<ESTPlace> places, java.lang.String[] transitions, int numVariants)
-
-
Method Detail
-
addPlace
public void addPlace(ESTPlace p)
-
updateAndPrintStatus
public void updateAndPrintStatus(ESTLog log)
-
updateStatus
public void updateStatus(ESTLog log)
-
printPlaceSummary
public void printPlaceSummary()
-
countLiveVariants
public int countLiveVariants()
-
removeDeadTransitions
public int removeDeadTransitions(int transitionKey)
-
mergeSelfLoopPlaces
public ESTProcessModel mergeSelfLoopPlaces(ESTLog log)
-
getPlaces
public java.util.ArrayList<ESTPlace> getPlaces()
-
getTransitions
public java.lang.String[] getTransitions()
-
setPlaces
public void setPlaces(java.util.ArrayList<ESTPlace> places)
-
getVariantVector
public boolean[] getVariantVector()
-
getNumLiveTraces
public int getNumLiveTraces(ESTLog log)
-
getPotentialPlaces
public java.util.ArrayList<ESTPlace> getPotentialPlaces()
-
setPotentialPlaces
public void setPotentialPlaces(java.util.ArrayList<ESTPlace> potentialPlaces)
-
getDiscardedPlaces
public java.util.ArrayList<ESTPlace> getDiscardedPlaces()
-
getTransitionsLiveness
public boolean[] getTransitionsLiveness()
-
getNumDeadTransitions
public int getNumDeadTransitions()
-
getMask
protected int getMask(int position, java.lang.String[] transitions)
-
-