Class AbstractCapabilityConfiguratorPluginModule

java.lang.Object
com.atlassian.bamboo.capability.AbstractCapabilityConfiguratorPluginModule
All Implemented Interfaces:
CapabilityConfiguratorPluginModule, InitablePluginModule, BambooPluginModule
Direct Known Subclasses:
Maven2CapabilityConfigurator

public abstract class AbstractCapabilityConfiguratorPluginModule extends Object implements CapabilityConfiguratorPluginModule
  • Constructor Details

    • AbstractCapabilityConfiguratorPluginModule

      public AbstractCapabilityConfiguratorPluginModule()
  • Method Details

    • init

      public void init(@NotNull @NotNull com.atlassian.plugin.ModuleDescriptor moduleDescriptor)
      Description copied from interface: InitablePluginModule
      Initialises the Plugin with the plugin module descriptor
      Specified by:
      init in interface InitablePluginModule
      Parameters:
      moduleDescriptor - Plugin module descriptor
    • getEditHtml

      @NotNull public @NotNull String getEditHtml(@NotNull @NotNull org.apache.commons.configuration.Configuration configuration)
      Description copied from interface: CapabilityConfiguratorPluginModule
      Get edit HTML for capability configuration.
      Specified by:
      getEditHtml in interface CapabilityConfiguratorPluginModule
      Parameters:
      configuration - Configuration object
      Returns:
      HTML snippet
    • getViewHtml

      @NotNull public @NotNull String getViewHtml(@NotNull @NotNull org.apache.commons.configuration.Configuration configuration)
      Description copied from interface: CapabilityConfiguratorPluginModule
      Get view HTML for capability configuration.
      Specified by:
      getViewHtml in interface CapabilityConfiguratorPluginModule
      Parameters:
      configuration - Configuration object
      Returns:
      HTML snippet
    • populateContext

      protected abstract void populateContext(@NotNull @NotNull Map<String,Object> context, @NotNull @NotNull org.apache.commons.configuration.Configuration configuration)
    • getTemplateRenderer

      public TemplateRenderer getTemplateRenderer()
    • setTemplateRenderer

      @Deprecated public void setTemplateRenderer(TemplateRenderer templateRenderer)
      Deprecated.
      since 6.8 use constructor injection or annotation injection