org.qedeq.kernel.bo.service.internal
Class PluginManager

java.lang.Object
  extended by org.qedeq.kernel.bo.service.internal.PluginManager

public class PluginManager
extends java.lang.Object

Manage all known plugins.


Constructor Summary
PluginManager(InternalKernelServices kernel)
          Constructor.
 
Method Summary
 void clearAllPluginResults(KernelQedeqBo qedeq)
          Clear all plugin errors and warnings on an QEDEQ module.
 ModuleServicePlugin getPlugin(java.lang.String id)
          Get plugin with given id.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginManager

public PluginManager(InternalKernelServices kernel)
Constructor.

Parameters:
kernel - Kernel access.
Method Detail

getPlugin

public ModuleServicePlugin getPlugin(java.lang.String id)
Get plugin with given id.

Parameters:
id - Plugin id.
Returns:
Registered plugin. Might be null..

clearAllPluginResults

public void clearAllPluginResults(KernelQedeqBo qedeq)
Clear all plugin errors and warnings on an QEDEQ module.

Parameters:
qedeq - Clear reults for this module.


Copyright © 2014. All Rights Reserved.