org.processmining.mining.heuristicsmining
Class HeuristicsNetResult

java.lang.Object
  extended by org.processmining.mining.heuristicsmining.HeuristicsNetResult
All Implemented Interfaces:
Provider, MiningResult
Direct Known Subclasses:
HeuristicsNetResultWithLogReader

public class HeuristicsNetResult
extends java.lang.Object
implements MiningResult, Provider

Version:
1.0
Author:
Peter van den Brand

Field Summary
protected  LogReader log
           
protected  HeuristicsNet net
           
 
Constructor Summary
HeuristicsNetResult(HeuristicsNet net, LogReader log)
           
HeuristicsNetResult(HeuristicsNet net, LogReader log, boolean showSplitJoinSemantics)
           
 
Method Summary
 HeuristicsNet getHeuriticsNet()
           
 LogReader getLogReader()
          Returns the LogReader object that was used to generate this mining result.
 ProvidedObject[] getProvidedObjects()
           
 boolean getShowSplitJoinSemantics()
           
 javax.swing.JComponent getVisualization()
          Returns a component that contains the visualization of this mining result.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected LogReader log

net

protected HeuristicsNet net
Constructor Detail

HeuristicsNetResult

public HeuristicsNetResult(HeuristicsNet net,
                           LogReader log,
                           boolean showSplitJoinSemantics)

HeuristicsNetResult

public HeuristicsNetResult(HeuristicsNet net,
                           LogReader log)
Method Detail

getShowSplitJoinSemantics

public boolean getShowSplitJoinSemantics()

getVisualization

public javax.swing.JComponent getVisualization()
Description copied from interface: MiningResult
Returns a component that contains the visualization of this mining result. This function should return null if this result cannot be visualized.

Specified by:
getVisualization in interface MiningResult
Returns:
a component that contains the visualization of this mining result or null if this result cannot be visualized

getLogReader

public LogReader getLogReader()
Description copied from interface: MiningResult
Returns the LogReader object that was used to generate this mining result. This function may return null.

Specified by:
getLogReader in interface MiningResult
Returns:
the LogReader object that was used to generate this mining result or null.

getHeuriticsNet

public HeuristicsNet getHeuriticsNet()

getProvidedObjects

public ProvidedObject[] getProvidedObjects()
Specified by:
getProvidedObjects in interface Provider