org.processmining.analysis
Class AnalysisPluginCollection

java.lang.Object
  extended by org.processmining.framework.plugin.PluginCollection
      extended by org.processmining.analysis.AnalysisPluginCollection

public class AnalysisPluginCollection
extends PluginCollection

Collection of analysis plugins.

Version:
1.0
Author:
Peter van den Brand
See Also:
AnalysisPlugin

Constructor Summary
protected AnalysisPluginCollection()
           
 
Method Summary
static AnalysisPluginCollection getInstance()
          Returns an instance of an AnalysisPluginCollection.
 boolean isValidPlugin(Plugin plugin)
          Returns true if the given plugin is an AnalysisPlugin.
 
Methods inherited from class org.processmining.framework.plugin.PluginCollection
addPlugin, get, get, getByKey, getPlugins, loadFromIni, loadPlugin, size
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnalysisPluginCollection

protected AnalysisPluginCollection()
Method Detail

getInstance

public static AnalysisPluginCollection getInstance()
Returns an instance of an AnalysisPluginCollection.

Returns:
an instance of an AnalysisPluginCollection

isValidPlugin

public boolean isValidPlugin(Plugin plugin)
Returns true if the given plugin is an AnalysisPlugin.

Specified by:
isValidPlugin in class PluginCollection
Parameters:
plugin - the plugin to check
Returns:
true if the given plugin is an AnalysisPlugin, false otherwise.