org.processmining.mining.traceclustering
Class TraceClusterResult

java.lang.Object
  extended by org.processmining.mining.traceclustering.TraceClusterResult
All Implemented Interfaces:
Provider, MiningResult

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

Author:
christian

Field Summary
protected static java.awt.Color bgColor
           
protected  TraceClusterSet clusters
           
protected  javax.swing.JLabel diameterLabel
           
protected static java.awt.Color fgColor
           
protected static java.text.DecimalFormat format
           
protected  javax.swing.JScrollPane graphScrollPane
           
protected  LogReader log
           
protected  javax.swing.JPanel panel
           
protected  javax.swing.JSlider slider
           
 
Constructor Summary
TraceClusterResult(LogReader log, TraceClusterSet clusterSet)
           
 
Method Summary
 LogReader getLogReader()
          Returns the LogReader object that was used to generate this mining result.
 ProvidedObject[] getProvidedObjects()
           
 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

clusters

protected TraceClusterSet clusters

graphScrollPane

protected javax.swing.JScrollPane graphScrollPane

slider

protected javax.swing.JSlider slider

panel

protected javax.swing.JPanel panel

diameterLabel

protected javax.swing.JLabel diameterLabel

format

protected static java.text.DecimalFormat format

bgColor

protected static java.awt.Color bgColor

fgColor

protected static java.awt.Color fgColor
Constructor Detail

TraceClusterResult

public TraceClusterResult(LogReader log,
                          TraceClusterSet clusterSet)
Method Detail

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.

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

getProvidedObjects

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