public class ExtendedChoiceParameterDefinition
extends hudson.model.ParameterDefinition
| Modifier and Type | Class and Description |
|---|---|
static class |
ExtendedChoiceParameterDefinition.DescriptorImpl |
| Modifier and Type | Field and Description |
|---|---|
static String |
PARAMETER_TYPE_CHECK_BOX |
static String |
PARAMETER_TYPE_MULTI_LEVEL_MULTI_SELECT |
static String |
PARAMETER_TYPE_MULTI_LEVEL_SINGLE_SELECT |
static String |
PARAMETER_TYPE_MULTI_SELECT |
static String |
PARAMETER_TYPE_RADIO |
static String |
PARAMETER_TYPE_SINGLE_SELECT |
static String |
PARAMETER_TYPE_TEXT_BOX |
| Constructor and Description |
|---|
ExtendedChoiceParameterDefinition(String name,
String type,
String value,
String propertyFile,
String groovyScript,
String groovyScriptFile,
String bindings,
String groovyClasspath,
String propertyKey,
String defaultValue,
String defaultPropertyFile,
String defaultGroovyScript,
String defaultGroovyScriptFile,
String defaultBindings,
String defaultGroovyClasspath,
String defaultPropertyKey,
String descriptionPropertyValue,
String descriptionPropertyFile,
String descriptionGroovyScript,
String descriptionGroovyScriptFile,
String descriptionBindings,
String descriptionGroovyClasspath,
String descriptionPropertyKey,
boolean quoteValue,
int visibleItemCount,
String description,
String multiSelectDelimiter) |
public static final String PARAMETER_TYPE_SINGLE_SELECT
public static final String PARAMETER_TYPE_MULTI_SELECT
public static final String PARAMETER_TYPE_CHECK_BOX
public static final String PARAMETER_TYPE_RADIO
public static final String PARAMETER_TYPE_TEXT_BOX
public static final String PARAMETER_TYPE_MULTI_LEVEL_SINGLE_SELECT
public static final String PARAMETER_TYPE_MULTI_LEVEL_MULTI_SELECT
public ExtendedChoiceParameterDefinition(String name, String type, String value, String propertyFile, String groovyScript, String groovyScriptFile, String bindings, String groovyClasspath, String propertyKey, String defaultValue, String defaultPropertyFile, String defaultGroovyScript, String defaultGroovyScriptFile, String defaultBindings, String defaultGroovyClasspath, String defaultPropertyKey, String descriptionPropertyValue, String descriptionPropertyFile, String descriptionGroovyScript, String descriptionGroovyScriptFile, String descriptionBindings, String descriptionGroovyClasspath, String descriptionPropertyKey, boolean quoteValue, int visibleItemCount, String description, String multiSelectDelimiter)
public hudson.model.ParameterValue createValue(org.kohsuke.stapler.StaplerRequest request)
createValue in class hudson.model.ParameterDefinitionpublic hudson.model.ParameterValue createValue(hudson.cli.CLICommand command,
String value)
throws IOException,
InterruptedException
createValue in class hudson.model.ParameterDefinitionIOExceptionInterruptedExceptionpublic hudson.model.ParameterValue createValue(org.kohsuke.stapler.StaplerRequest request,
net.sf.json.JSONObject jO)
createValue in class hudson.model.ParameterDefinitionpublic hudson.model.ParameterValue getDefaultParameterValue()
getDefaultParameterValue in class hudson.model.ParameterDefinitionpublic String getType()
getType in class hudson.model.ParameterDefinitionpublic void setType(String type)
public String getDefaultValue()
public void setDefaultValue(String defaultValue)
public String getPropertyFile()
public void setPropertyFile(String propertyFile)
public String getGroovyScript()
public void setGroovyScript(String groovyScript)
public String getGroovyScriptFile()
public void setGroovyScriptFile(String groovyScriptFile)
public String getBindings()
public void setBindings(String bindings)
public String getDefaultPropertyKey()
public void setDefaultPropertyKey(String defaultPropertyKey)
public String getMultiLevelDropdownIds() throws Exception
Exceptionpublic Map<String,String> getChoicesByDropdownId() throws Exception
Exceptionpublic String getValue()
public void setValue(String value)
public String getPropertyKey()
public void setPropertyKey(String propertyKey)
public String getDefaultPropertyFile()
public String getDefaultGroovyScript()
public void setDefaultGroovyScript(String defaultGroovyScript)
public String getDefaultGroovyScriptFile()
public void setDefaultGroovyScriptFile(String defaultGroovyScriptFile)
public String getDefaultBindings()
public void setDefaultBindings(String defaultBindings)
public String getGroovyClasspath()
public void setGroovyClasspath(String groovyClasspath)
public String getDefaultGroovyClasspath()
public void setDefaultGroovyClasspath(String defaultGroovyClasspath)
public String getDescriptionPropertyValue()
public void setDescriptionPropertyValue(String descriptionPropertyValue)
public String getDescriptionPropertyFile()
public void setDescriptionPropertyFile(String descriptionPropertyFile)
public String getDescriptionGroovyScript()
public void setDescriptionGroovyScript(String descriptionGroovyScript)
public String getDescriptionGroovyScriptFile()
public void setDescriptionGroovyScriptFile(String descriptionGroovyScriptFile)
public String getDescriptionBindings()
public void setDescriptionBindings(String descriptionBindings)
public String getDescriptionGroovyClasspath()
public void setDescriptionGroovyClasspath(String descriptionGroovyClasspath)
public String getDescriptionPropertyKey()
public void setDescriptionPropertyKey(String descriptionPropertyKey)
public boolean isQuoteValue()
public void setQuoteValue(boolean quoteValue)
public int getVisibleItemCount()
public void setVisibleItemCount(int visibleItemCount)
public String getMultiSelectDelimiter()
public void setMultiSelectDelimiter(String multiSelectDelimiter)
public void setDefaultPropertyFile(String defaultPropertyFile)
public ParameterDefinitionInfo getParameterDefinitionInfo()
public String getEffectiveDefaultValue()
Copyright © 2004-2015. All Rights Reserved.