Class CPythonPlugin

java.lang.Object
nz.org.riskscape.engine.plugin.Plugin
nz.org.riskscape.cpython.CPythonPlugin

public class CPythonPlugin extends nz.org.riskscape.engine.plugin.Plugin
  • Constructor Summary

    Constructors
    Constructor
    Description
    CPythonPlugin(nz.org.riskscape.engine.plugin.PluginDescriptor pDescriptor)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    List<nz.org.riskscape.problem.Problem>
    initializeEngine(nz.org.riskscape.engine.Engine engine)
     
    void
    startUp(Map<String,List<String>> iniSection, nz.org.riskscape.problem.ProblemSink problemSink)
     

    Methods inherited from class nz.org.riskscape.engine.plugin.Plugin

    finalize, getDescriptor, getExtensionPoints, getFeatures, getI18nClassLoader, getId, initializeEngine, initializeProject, shutDown, startUp, supportsFeature

    Methods inherited from class java.lang.Object

    clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CPythonPlugin

      public CPythonPlugin(nz.org.riskscape.engine.plugin.PluginDescriptor pDescriptor)
  • Method Details

    • startUp

      public void startUp(Map<String,List<String>> iniSection, nz.org.riskscape.problem.ProblemSink problemSink) throws nz.org.riskscape.engine.plugin.PluginRuntimeException
      Overrides:
      startUp in class nz.org.riskscape.engine.plugin.Plugin
      Throws:
      nz.org.riskscape.engine.plugin.PluginRuntimeException
    • initializeEngine

      public List<nz.org.riskscape.problem.Problem> initializeEngine(nz.org.riskscape.engine.Engine engine)
      Specified by:
      initializeEngine in class nz.org.riskscape.engine.plugin.Plugin