|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.processmining.mining.geneticmining.RealGeneticMiner
public class RealGeneticMiner
Constructor Summary | |
---|---|
RealGeneticMiner()
|
|
RealGeneticMiner(java.lang.String fileDir,
java.lang.String fileName,
java.lang.String columnSeparator,
int numIndividualsToLog,
boolean logIndividuals,
int logIndividualsInterval,
boolean logLastGeneration,
java.lang.String outputDirForIndividuals)
|
Method Summary | |
---|---|
protected void |
finalize()
|
java.lang.String |
getHtmlDescription()
Gets a description of this plugin in HTML. |
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. |
MiningResult |
internalMine(LogReader log,
Progress progress)
|
static void |
main(java.lang.String[] args)
|
MiningResult |
mine(LogReader log)
Execute this mining algorithm on the given log file. |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RealGeneticMiner()
public RealGeneticMiner(java.lang.String fileDir, java.lang.String fileName, java.lang.String columnSeparator, int numIndividualsToLog, boolean logIndividuals, int logIndividualsInterval, boolean logLastGeneration, java.lang.String outputDirForIndividuals) throws java.io.IOException
java.io.IOException
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 MiningResult internalMine(LogReader log, Progress progress)
public java.lang.String getName()
Plugin
getName
in interface Plugin
protected void finalize()
finalize
in class java.lang.Object
public static void main(java.lang.String[] args)
public 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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |