Class FallBackCLIJMacroPluginService

    • Constructor Detail

      • FallBackCLIJMacroPluginService

        public FallBackCLIJMacroPluginService()
    • Method Detail

      • registerPlugin

        public void registerPlugin​(String methodName,
                                   Class pluginClass)
      • initialize

        public void initialize()
        Specified by:
        initialize in interface Initializable
        Specified by:
        initialize in interface Service
        Overrides:
        initialize in class net.haesleinhuepf.clij.macro.CLIJMacroPluginService
      • getCLIJMethodNames

        public Set<String> getCLIJMethodNames()
        Overrides:
        getCLIJMethodNames in class net.haesleinhuepf.clij.macro.CLIJMacroPluginService
      • getCLIJMacroPlugin

        public net.haesleinhuepf.clij.macro.CLIJMacroPlugin getCLIJMacroPlugin​(String name)
        Overrides:
        getCLIJMacroPlugin in class net.haesleinhuepf.clij.macro.CLIJMacroPluginService
      • getPluginExtensionDescriptor

        public ExtensionDescriptor getPluginExtensionDescriptor​(String name)
        Overrides:
        getPluginExtensionDescriptor in class net.haesleinhuepf.clij.macro.CLIJMacroPluginService
      • getPluginType

        public Class<net.haesleinhuepf.clij.macro.CLIJMacroPlugin> getPluginType()
        Specified by:
        getPluginType in interface PTService<net.haesleinhuepf.clij.macro.CLIJMacroPlugin>
        Overrides:
        getPluginType in class net.haesleinhuepf.clij.macro.CLIJMacroPluginService
      • getNameByClass

        public String getNameByClass​(Class<? extends net.haesleinhuepf.clij.macro.AbstractCLIJPlugin> aClass)
        Overrides:
        getNameByClass in class net.haesleinhuepf.clij.macro.CLIJMacroPluginService