org.jboss.portal.server.plugins.mode
Class Modes
java.lang.Object
org.jboss.portal.common.plugin.AbstractPlugin
org.jboss.portal.server.plugins.PluginService
org.jboss.portal.server.plugins.mode.Modes
- All Implemented Interfaces:
- MetaDataHolder, Plugin, Registration, Service, ModeProvider
public class Modes
- extends PluginService
- implements ModeProvider
Constructor Summary |
Modes()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
modes
protected java.util.Set modes
- The set of modes.
container
protected PluginContainer container
- The plugin container.
metaData
protected ModesMetaData metaData
- Our meta data.
Modes
public Modes()
getModes
public java.util.Set getModes()
- Specified by:
getModes
in interface ModeProvider
containsMode
public boolean containsMode(Mode mode)
- Specified by:
containsMode
in interface ModeProvider
addMode
public void addMode(Mode mode)
- Specified by:
addMode
in interface ModeProvider
removeMode
public void removeMode(Mode mode)
- Specified by:
removeMode
in interface ModeProvider
setPluginContainer
public void setPluginContainer(PluginContainer container)
- Specified by:
setPluginContainer
in interface Plugin
- Overrides:
setPluginContainer
in class AbstractPlugin
getPluginContainer
public PluginContainer getPluginContainer()
- Specified by:
getPluginContainer
in interface Plugin
- Overrides:
getPluginContainer
in class AbstractPlugin
start
public void start()
throws java.lang.Exception
- Description copied from interface:
Service
- Start.
- Specified by:
start
in interface Service
- Overrides:
start
in class PluginService
- Throws:
java.lang.Exception
setMetaData
public void setMetaData(MetaData metaData)
- Specified by:
setMetaData
in interface MetaDataHolder
getMetaData
public MetaData getMetaData()
- Specified by:
getMetaData
in interface MetaDataHolder