org.processmining.mining.heuristicsmining.models
Class DependencyHeuristicsNet

java.lang.Object
  extended by org.processmining.framework.models.heuristics.HeuristicsNet
      extended by org.processmining.mining.heuristicsmining.models.DependencyHeuristicsNet
All Implemented Interfaces:
java.lang.Comparable, DotFileWriter

public class DependencyHeuristicsNet
extends HeuristicsNet

Version:
1.0
Author:
Ton Weijters

Field Summary
 
Fields inherited from class org.processmining.framework.models.heuristics.HeuristicsNet
AND_SEPARATOR, EMPTY_SET, EVENT_SEPARATOR, FIELD_SEPARATOR, FIRST_NET_LABEL, INPUT_SETS_HEADER, OR_SEPARATOR, OUTPUT_SETS_HEADER, SECOND_NET_LABEL, SETS_SEPARATOR, WME_HEADER, WME_NAME_DELIMITER
 
Constructor Summary
DependencyHeuristicsNet(LogEvents events, cern.colt.matrix.DoubleMatrix2D dependencyMeasures, cern.colt.matrix.DoubleMatrix2D directSuccessionCount)
           
 
Method Summary
 java.lang.String toStringWithEvents()
           
 void writeToDotWithoutSplitJoinSemantics(java.io.Writer bw)
           
 void writeToDotWithSplitJoinSemantics(java.io.Writer bw)
           
 
Methods inherited from class org.processmining.framework.models.heuristics.HeuristicsNet
buildReverseDuplicatesMapping, clone, compareTo, copyNet, diffForSets, disconnectArcsUsedBelowThreshold, disconnectUnusedElements, equals, getAllElementsInputSet, getAllElementsOutputSet, getArcUsage, getDuplicatesActualFiring, getDuplicatesMapping, getElements, getEndTask, getFitness, getGrappaVisualization, getGrappaVisualizationWithSplitJoinSemantics, getInputSet, getInputSets, getInputSetsWithElement, getInputSetWithElement, getLogEvents, getNumberInputSet, getNumberOutputSet, getOutputSet, getOutputSets, getOutputSetsWithElement, getOutputSetWithElement, getReverseDuplicatesMapping, getStartTask, hashCode, increaseArcUsage, increaseElementActualFiring, resetArcUsage, resetDuplicatesActualFiring, resetFitness, setArcUsage, setDuplicatesActualFiring, setEndTask, setFitness, setInputSet, setLogEvents, setOutputSet, setStartTask, size, toFile, toInputDotName, toOutputDotName, toString, writeToDot
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DependencyHeuristicsNet

public DependencyHeuristicsNet(LogEvents events,
                               cern.colt.matrix.DoubleMatrix2D dependencyMeasures,
                               cern.colt.matrix.DoubleMatrix2D directSuccessionCount)
Method Detail

toStringWithEvents

public java.lang.String toStringWithEvents()
Overrides:
toStringWithEvents in class HeuristicsNet

writeToDotWithoutSplitJoinSemantics

public void writeToDotWithoutSplitJoinSemantics(java.io.Writer bw)
                                         throws java.io.IOException
Overrides:
writeToDotWithoutSplitJoinSemantics in class HeuristicsNet
Throws:
java.io.IOException

writeToDotWithSplitJoinSemantics

public void writeToDotWithSplitJoinSemantics(java.io.Writer bw)
                                      throws java.io.IOException
Overrides:
writeToDotWithSplitJoinSemantics in class HeuristicsNet
Throws:
java.io.IOException