org.processmining.framework.models.petrinet.algorithms.logReplay
Class AnalysisResult

java.lang.Object
  extended by org.processmining.framework.models.petrinet.algorithms.logReplay.AnalysisResult
Direct Known Subclasses:
LogReplayAnalysisResult, StateSpaceExplorationResult, StructuralAnalysisResult

public abstract class AnalysisResult
extends java.lang.Object

An analysis result belongs to a specific analysis method and stores all the relevant information needed afterwards to, e.g., calculate metrics, or provide diagnostic visualizations.

Author:
Anne Rozinat (a.rozinat@tm.tue.nl)
See Also:
AnalysisMethod.analyse(org.processmining.framework.models.petrinet.algorithms.logReplay.AnalysisConfiguration)

Field Summary
protected  AnalysisConfiguration myAnalysisOptions
          A list of AnalysisConfiguration objects representing those optional metrics that have been chosen by the user in the analysis settings frame.
 
Constructor Summary
AnalysisResult(AnalysisConfiguration analysisOptions)
          Constructor.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

myAnalysisOptions

protected AnalysisConfiguration myAnalysisOptions
A list of AnalysisConfiguration objects representing those optional metrics that have been chosen by the user in the analysis settings frame.

Constructor Detail

AnalysisResult

public AnalysisResult(AnalysisConfiguration analysisOptions)
Constructor.

Parameters:
analysisOptions - the configuration settings that have been chosen by the user (if null, the complete analysis should be carried out)