repast.simphony.plugin
Class ActionExtensions
java.lang.Object
repast.simphony.plugin.ActionExtensions
- Direct Known Subclasses:
- UIActionExtensions
public class ActionExtensions
- extends Object
- Author:
- Nick Collier
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
actionExts
protected ControllerActionExtensions actionExts
ioExts
protected ControllerActionIOExtensions ioExts
ActionExtensions
public ActionExtensions()
loadExtensions
public void loadExtensions(org.java.plugin.PluginManager manager)
throws org.java.plugin.PluginLifecycleException,
saf.core.runtime.PluginDefinitionException
- Throws:
org.java.plugin.PluginLifecycleException
saf.core.runtime.PluginDefinitionException
registerActionExt
protected void registerActionExt(org.java.plugin.PluginManager manager,
org.java.plugin.registry.Extension ext)
throws org.java.plugin.PluginLifecycleException,
saf.core.runtime.PluginDefinitionException
- Throws:
org.java.plugin.PluginLifecycleException
saf.core.runtime.PluginDefinitionException
instantiate
protected <T> T instantiate(Class<T> type,
ClassLoader loader,
String className)
throws InstantiationException,
IllegalAccessException,
ClassNotFoundException,
ClassCastException
- Throws:
InstantiationException
IllegalAccessException
ClassNotFoundException
ClassCastException
registerActionExt
public void registerActionExt(CompositeControllerActionCreator creator)
registerIoExt
protected void registerIoExt(org.java.plugin.PluginManager manager,
org.java.plugin.registry.Extension ext)
throws org.java.plugin.PluginLifecycleException,
saf.core.runtime.PluginDefinitionException
- Throws:
org.java.plugin.PluginLifecycleException
saf.core.runtime.PluginDefinitionException
registerIoExt
public void registerIoExt(ControllerActionIO io)
getActionExts
public ControllerActionExtensions getActionExts()
getIoExts
public ControllerActionIOExtensions getIoExts()