Package repast.simphony.plugin
Class ActionExtensions
java.lang.Object
repast.simphony.plugin.ActionExtensions
- Direct Known Subclasses:
UIActionExtensions
- Author:
- Nick Collier
-
Field Summary
Modifier and TypeFieldDescriptionprotected ControllerActionExtensions
protected ControllerActionIOExtensions
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected <T> T
instantiate
(Class<T> type, ClassLoader loader, String className) void
loadExtensions
(org.java.plugin.PluginManager manager) protected void
registerActionExt
(org.java.plugin.PluginManager manager, org.java.plugin.registry.Extension ext) void
protected void
registerIoExt
(org.java.plugin.PluginManager manager, org.java.plugin.registry.Extension ext) void
-
Field Details
-
actionExts
-
ioExts
-
-
Constructor Details
-
ActionExtensions
public ActionExtensions()
-
-
Method Details
-
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 -
registerActionExt
-
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
-
getActionExts
-
getIoExts
-