public class ArtifactHandlerForPlanConfigurator extends BaseConfigurablePlugin implements MiscellaneousPlanConfigurationPlugin
moduleDescriptor, templateRenderer
Constructor and Description |
---|
ArtifactHandlerForPlanConfigurator() |
Modifier and Type | Method and Description |
---|---|
Set<String> |
getConfigurationKeys() |
String |
getEditHtml() |
String |
getEditHtml(BuildConfiguration buildConfiguration,
Plan plan)
Returns HTML that represents the form fragment for editing the repository.
|
MiscellaneousBuildConfigurationModuleDescriptor |
getModuleDescriptor() |
boolean |
isApplicableTo(ImmutablePlan plan)
Checks if the plugin is applicable to a plan.
|
customizeBuildRequirements, removeBuildRequirements
addDefaultValues, getViewHtml, init, populateContextForEdit, populateContextForView, prepareConfigObject, setTemplateRenderer, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isApplicableTo
isConfigurationMissing
addDefaultValues, isConfigurationMissing, prepareConfigObject, validate
init
getViewHtml
public boolean isApplicableTo(@NotNull ImmutablePlan plan)
PlanConfigurationUiPlugin
isApplicableTo
in interface PlanConfigurationUiPlugin
plan
- Plan to be verifiedpublic String getEditHtml(@NotNull BuildConfiguration buildConfiguration, @Nullable Plan plan)
RenderableBuildConfiguration
getEditHtml
in interface RenderableBuildConfiguration
getEditHtml
in class BaseBuildConfigurationAwarePlugin
buildConfiguration
- BuildConfiguration
for which edit HTML has to be rendered.plan
- Plan
for which edit HTML has to be rendered. May be null during creation phase of plan.@Nullable public String getEditHtml()
public MiscellaneousBuildConfigurationModuleDescriptor getModuleDescriptor()
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.