public abstract static class DownloadFromUrlInstaller.DescriptorImpl<T extends DownloadFromUrlInstaller> extends ToolInstallerDescriptor<T>
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
clazz
Modifier | Constructor and Description |
---|---|
protected |
DescriptorImpl() |
Modifier and Type | Method and Description |
---|---|
DownloadService.Downloadable |
createDownloadable()
function that creates a
DownloadService.Downloadable . |
String |
getId()
This ID needs to be unique, and needs to match the ID token in the JSON update file.
|
List<? extends DownloadFromUrlInstaller.Installable> |
getInstallables()
List of installable tools.
|
all, doAutoCompleteLabel, doCheckLabel, for_, isApplicable
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getDisplayName, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
public DownloadService.Downloadable createDownloadable()
DownloadService.Downloadable
.public String getId()
By default we use the fully-qualified class name of the DownloadFromUrlInstaller
subtype.
getId
in class Descriptor<ToolInstaller>
public List<? extends DownloadFromUrlInstaller.Installable> getInstallables() throws IOException
The UI uses this information to populate the drop-down. Subtypes can override this method if it wants to change the way the list is filled.
IOException
Copyright © 2004–2022. All rights reserved.