|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.processmining.mining.cloudchamber.CloudChamberMiner
public class CloudChamberMiner
Nested Class Summary | |
---|---|
protected class |
CloudChamberMiner.UpdateWorker
|
Field Summary | |
---|---|
protected CloudChamberPanel |
ccPanel
|
protected static java.awt.Color |
COLOR_BG
|
protected static java.awt.Color |
COLOR_FG
|
protected static java.text.DecimalFormat |
format
|
protected javax.swing.JButton |
helpButton
|
protected javax.swing.JComboBox |
instanceJumpCombo
|
protected javax.swing.JList |
instancesList
|
protected LogReader |
logReader
|
protected javax.swing.JScrollPane |
scrollPane
|
protected int[] |
selectedInstances
|
protected javax.swing.JSlider |
slider
|
protected javax.swing.JLabel |
viewLabel
|
protected CloudChamberMiner.UpdateWorker |
worker
|
Constructor Summary | |
---|---|
CloudChamberMiner()
|
Method Summary | |
---|---|
java.lang.String |
getHtmlDescription()
Gets a description of this plugin in HTML. |
LogReader |
getLogReader()
Returns the LogReader object that was used to generate this mining result. |
java.lang.String |
getName()
Gets the name of this plugin. |
javax.swing.JPanel |
getOptionsPanel(LogSummary summary)
Returns the option panel associated with this mining algorithm or null if it has no options panel. |
javax.swing.JComponent |
getVisualization()
Returns a component that contains the visualization of this mining result. |
MiningResult |
mine(LogReader log)
Execute this mining algorithm on the given log file. |
protected void |
redrawSelection()
|
protected void |
scrollToInstance(int index)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected LogReader logReader
protected javax.swing.JSlider slider
protected CloudChamberPanel ccPanel
protected javax.swing.JScrollPane scrollPane
protected javax.swing.JLabel viewLabel
protected javax.swing.JList instancesList
protected int[] selectedInstances
protected javax.swing.JComboBox instanceJumpCombo
protected javax.swing.JButton helpButton
protected static java.text.DecimalFormat format
protected static java.awt.Color COLOR_BG
protected static java.awt.Color COLOR_FG
protected CloudChamberMiner.UpdateWorker worker
Constructor Detail |
---|
public CloudChamberMiner()
Method Detail |
---|
public javax.swing.JPanel getOptionsPanel(LogSummary summary)
MiningPlugin
null
if it has no options panel.
The option panel is the panel that is shown when a log file has just been opened.
The user can set the options for the mining algorithm here.
getOptionsPanel
in interface MiningPlugin
summary
- all known information about the log that's going to be mined with this algorithm
null
if it has no options panelpublic MiningResult mine(LogReader log)
MiningPlugin
log
parameter provides methods to
extract the process instances and audit trail entries (cases) from the log file.
This method is allowed to return null
in case there are no results.
mine
in interface MiningPlugin
log
- process instances and audit trail entries
MininResult
objectpublic java.lang.String getHtmlDescription()
Plugin
html
, head
and
body
tags should not be used.
This HTML page is displayed in the help system or as context sensitive help.
The HTML body can be stored in an external file in the /lib/documentation/ sub
folder and in this case it can be obtained by calling PluginDocumentationLoader.load(this)
getHtmlDescription
in interface Plugin
public java.lang.String getName()
Plugin
getName
in interface Plugin
public LogReader getLogReader()
MiningResult
LogReader
object that was used to generate this mining result.
This function may return null.
getLogReader
in interface MiningResult
LogReader
object that was used to generate this mining result or null.public javax.swing.JComponent getVisualization()
MiningResult
null
if this result cannot be visualized.
getVisualization
in interface MiningResult
null
if this result cannot be visualizedprotected void redrawSelection()
protected void scrollToInstance(int index)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |