Class CalculatorPluginService<P extends CalculatorPlugin>

java.lang.Object
chemaxon.marvin.plugin.CalculatorPluginService<P>
Direct Known Subclasses:
CalculatorPluginDisplay, CalculatorPluginOutput

@PublicAPI public abstract class CalculatorPluginService<P extends CalculatorPlugin> extends Object
Base class for types that implement a functionality related to a specific CalculatorPlugin. The plugin class that a service is related to is identified by its type argument.
  • Constructor Details

    • CalculatorPluginService

      public CalculatorPluginService()
  • Method Details

    • getPlugin

      protected abstract P getPlugin()
      Returns the calculator plugin object.
      Returns:
      the calculator plugin object