Class ETInstallation.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<ToolInstallation>
-
- hudson.tools.ToolDescriptor<ETInstallation>
-
- de.tracetronic.jenkins.plugins.ecutest.tool.installation.ETInstallation.DescriptorImpl
-
- Enclosing class:
- ETInstallation
@Symbol("ecuTest") @Extension(ordinal=1001.0) public static class ETInstallation.DescriptorImpl extends ToolDescriptor<ETInstallation>
DescriptorImpl ofETInstallation
.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
-
Field Summary
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description DescriptorImpl()
Instantiates a newETInstallation.DescriptorImpl
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormValidation
doCheckHome(File value)
String
getDisplayName()
ETInstallation
getInstallation(String name)
Gets the ecu.test installation specified by name.ETInstallation[]
getInstallations()
void
load()
void
setInstallations(ETInstallation... installations)
-
Methods inherited from class hudson.tools.ToolDescriptor
checkHomeDirectory, configure, doCheckName, getCategory, getDefaultInstallers, getDefaultProperties, 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, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Constructor Detail
-
DescriptorImpl
public DescriptorImpl()
Instantiates a newETInstallation.DescriptorImpl
.
-
-
Method Detail
-
load
public void load()
- Overrides:
load
in classDescriptor<ToolInstallation>
-
getDisplayName
@Nonnull public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<ToolInstallation>
-
getInstallations
public ETInstallation[] getInstallations()
- Overrides:
getInstallations
in classToolDescriptor<ETInstallation>
-
setInstallations
public void setInstallations(ETInstallation... installations)
- Overrides:
setInstallations
in classToolDescriptor<ETInstallation>
-
getInstallation
@CheckForNull public ETInstallation getInstallation(String name)
Gets the ecu.test installation specified by name.- Parameters:
name
- the installation name- Returns:
- the installation or
null
if not found
-
doCheckHome
public FormValidation doCheckHome(@QueryParameter File value)
- Overrides:
doCheckHome
in classToolDescriptor<ETInstallation>
-
-