Package nz.org.riskscape.engine.core
Class EnginePlugin
java.lang.Object
nz.org.riskscape.engine.plugin.Plugin
nz.org.riskscape.engine.core.EnginePlugin
public class EnginePlugin
extends nz.org.riskscape.engine.plugin.Plugin
A not-quite plugin for core SPIs and Features that get initialized like other plugin SPIs and Features, but without the classloader malarkey
-
Field Summary
Modifier and TypeFieldDescriptionstatic final nz.org.riskscape.engine.plugin.PluginDescriptor
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionList<nz.org.riskscape.engine.plugin.PluginFeature>
List<nz.org.riskscape.problem.Problem>
initializeEngine
(nz.org.riskscape.engine.Engine engine) Methods inherited from class nz.org.riskscape.engine.plugin.Plugin
finalize, getDescriptor, getI18nClassLoader, getId, initializeEngine, initializeProject, shutDown, startUp, startUp, supportsFeature
-
Field Details
-
DESCRIPTOR
public static final nz.org.riskscape.engine.plugin.PluginDescriptor DESCRIPTOR
-
-
Constructor Details
-
EnginePlugin
public EnginePlugin(nz.org.riskscape.engine.plugin.PluginDescriptor pDescriptor)
-
-
Method Details
-
initializeEngine
public List<nz.org.riskscape.problem.Problem> initializeEngine(nz.org.riskscape.engine.Engine engine) - Specified by:
initializeEngine
in classnz.org.riskscape.engine.plugin.Plugin
-
getExtensionPoints
- Overrides:
getExtensionPoints
in classnz.org.riskscape.engine.plugin.Plugin
-
getFeatures
- Overrides:
getFeatures
in classnz.org.riskscape.engine.plugin.Plugin
-