Package com.atlassian.bamboo.capability
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 Summary
Constructors Constructor Description AbstractCapabilityConfiguratorPluginModule()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description @NotNull StringgetEditHtml(@NotNull org.apache.commons.configuration.Configuration configuration)Get edit HTML for capability configuration.TemplateRenderergetTemplateRenderer()@NotNull StringgetViewHtml(@NotNull org.apache.commons.configuration.Configuration configuration)Get view HTML for capability configuration.voidinit(@NotNull com.atlassian.plugin.ModuleDescriptor moduleDescriptor)Initialises the Plugin with the plugin module descriptorprotected abstract voidpopulateContext(@NotNull Map<String,Object> context, @NotNull org.apache.commons.configuration.Configuration configuration)voidsetTemplateRenderer(TemplateRenderer templateRenderer)Deprecated.since 6.8 use constructor injection or annotation injection-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.atlassian.bamboo.capability.CapabilityConfiguratorPluginModule
customizeConfiguration, providesEdit, providesView
-
-
-
-
Method Detail
-
init
public void init(@NotNull @NotNull com.atlassian.plugin.ModuleDescriptor moduleDescriptor)Description copied from interface:InitablePluginModuleInitialises the Plugin with the plugin module descriptor- Specified by:
initin interfaceInitablePluginModule- Parameters:
moduleDescriptor- Plugin module descriptor
-
getEditHtml
@NotNull public @NotNull String getEditHtml(@NotNull @NotNull org.apache.commons.configuration.Configuration configuration)
Description copied from interface:CapabilityConfiguratorPluginModuleGet edit HTML for capability configuration.- Specified by:
getEditHtmlin interfaceCapabilityConfiguratorPluginModule- Parameters:
configuration-Configurationobject- Returns:
- HTML snippet
-
getViewHtml
@NotNull public @NotNull String getViewHtml(@NotNull @NotNull org.apache.commons.configuration.Configuration configuration)
Description copied from interface:CapabilityConfiguratorPluginModuleGet view HTML for capability configuration.- Specified by:
getViewHtmlin interfaceCapabilityConfiguratorPluginModule- Parameters:
configuration-Configurationobject- 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
-
-