Class SigmaBinaryStep.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<T>
-
- hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
-
- com.synopsys.integration.jenkins.sigma.extension.workflow.SigmaBinaryStep.DescriptorImpl
-
- All Implemented Interfaces:
hudson.model.Saveable
,jenkins.util.io.OnMaster
- Enclosing class:
- SigmaBinaryStep
@Extension @Symbol("sigma") public static class SigmaBinaryStep.DescriptorImpl extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
-
-
Constructor Summary
Constructors Modifier Constructor Description DescriptorImpl()
protected
DescriptorImpl(java.lang.Class<? extends SigmaBinaryStep> clazz)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description hudson.util.ListBoxModel
doFillSigmaToolNameItems(hudson.model.Item item)
java.lang.String
getDisplayName()
SigmaToolInstallation[]
getInstallations()
SigmaToolInstallation.DescriptorImpl
getToolDescriptor()
boolean
hasToolsConfigured()
boolean
isApplicable(java.lang.Class<? extends hudson.model.AbstractProject> jobType)
void
setInstallations(SigmaToolInstallation... installations)
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Constructor Detail
-
DescriptorImpl
public DescriptorImpl()
-
DescriptorImpl
protected DescriptorImpl(java.lang.Class<? extends SigmaBinaryStep> clazz)
-
-
Method Detail
-
getDisplayName
@Nonnull public java.lang.String getDisplayName()
- Overrides:
getDisplayName
in classhudson.model.Descriptor<hudson.tasks.Builder>
-
isApplicable
public boolean isApplicable(java.lang.Class<? extends hudson.model.AbstractProject> jobType)
- Specified by:
isApplicable
in classhudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
-
getToolDescriptor
public SigmaToolInstallation.DescriptorImpl getToolDescriptor()
-
getInstallations
public SigmaToolInstallation[] getInstallations()
-
setInstallations
public void setInstallations(SigmaToolInstallation... installations)
-
hasToolsConfigured
public boolean hasToolsConfigured()
-
doFillSigmaToolNameItems
public hudson.util.ListBoxModel doFillSigmaToolNameItems(@AncestorInPath hudson.model.Item item)
-
-