Class SonargraphBuild.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<hudson.tools.ToolInstallation>
-
- hudson.tools.ToolDescriptor<SonargraphBuild>
-
- com.hello2morrow.sonargraph.integration.jenkins.tool.SonargraphBuild.DescriptorImpl
-
- All Implemented Interfaces:
hudson.model.Saveable
,jenkins.util.io.OnMaster
- Enclosing class:
- SonargraphBuild
@Extension public static class SonargraphBuild.DescriptorImpl extends hudson.tools.ToolDescriptor<SonargraphBuild>
-
-
Constructor Summary
Constructors Constructor Description DescriptorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected hudson.util.FormValidation
checkHomeDirectory(File home)
List<? extends hudson.tools.ToolInstaller>
getDefaultInstallers()
String
getDisplayName()
SonargraphBuild
getSonargraphBuild(String name)
void
setInstallations(SonargraphBuild... installations)
-
Methods inherited from class hudson.tools.ToolDescriptor
configure, doCheckHome, doCheckName, getCategory, getDefaultProperties, getInstallations, getPropertyDescriptors
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, findByDescribableClassName, findById, 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
-
-
-
-
Method Detail
-
getDefaultInstallers
public List<? extends hudson.tools.ToolInstaller> getDefaultInstallers()
- Overrides:
getDefaultInstallers
in classhudson.tools.ToolDescriptor<SonargraphBuild>
-
setInstallations
public void setInstallations(SonargraphBuild... installations)
- Overrides:
setInstallations
in classhudson.tools.ToolDescriptor<SonargraphBuild>
-
getSonargraphBuild
public SonargraphBuild getSonargraphBuild(String name)
-
checkHomeDirectory
protected hudson.util.FormValidation checkHomeDirectory(File home)
- Overrides:
checkHomeDirectory
in classhudson.tools.ToolDescriptor<SonargraphBuild>
-
getDisplayName
public String getDisplayName()
- Overrides:
getDisplayName
in classhudson.model.Descriptor<hudson.tools.ToolInstallation>
-
-