org.jboss.portal.common.plugin
Class AbstractPluginContainer
java.lang.Object
org.jboss.portal.common.plugin.AbstractPluginContainer
- All Implemented Interfaces:
- PluginContainer
- public class AbstractPluginContainer
- extends java.lang.Object
- implements PluginContainer
Field Summary |
protected java.util.Map |
plugins
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
plugins
protected java.util.Map plugins
AbstractPluginContainer
public AbstractPluginContainer(java.util.Map plugins)
AbstractPluginContainer
public AbstractPluginContainer()
addPlugin
public void addPlugin(java.lang.String key,
Plugin plugin)
removePlugin
public void removePlugin(java.lang.String key)
getPlugin
public Plugin getPlugin(java.lang.String key)
- Description copied from interface:
PluginContainer
- Return a plugin.
- Specified by:
getPlugin
in interface PluginContainer
getPluginKeys
public java.util.Set getPluginKeys()
- Description copied from interface:
PluginContainer
- Return all the known plugins.
- Specified by:
getPluginKeys
in interface PluginContainer