com.seitenbau.jenkins.plugins.dynamicparameter
Class ScriptParameterDefinition.BaseDescriptor

java.lang.Object
  extended by hudson.model.Descriptor<hudson.model.ParameterDefinition>
      extended by hudson.model.ParameterDefinition.ParameterDescriptor
          extended by com.seitenbau.jenkins.plugins.dynamicparameter.ScriptParameterDefinition.BaseDescriptor
All Implemented Interfaces:
hudson.model.Saveable
Direct Known Subclasses:
ChoiceParameterDefinition.DescriptorImpl, StringParameterDefinition.DescriptorImpl
Enclosing class:
ScriptParameterDefinition

public static class ScriptParameterDefinition.BaseDescriptor
extends hudson.model.ParameterDefinition.ParameterDescriptor

Base parameter descriptor.


Nested Class Summary
 
Nested classes/interfaces inherited from class hudson.model.Descriptor
hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType, hudson.model.Descriptor.Self
 
Field Summary
 
Fields inherited from class hudson.model.Descriptor
clazz
 
Fields inherited from interface hudson.model.Saveable
NOOP
 
Constructor Summary
ScriptParameterDefinition.BaseDescriptor()
           
 
Method Summary
 hudson.model.AutoCompletionCandidates doAutoCompleteClassPath(String value)
          Auto-complete class path selection field.
static String[] splitClassPaths(String value)
          Split a string of class paths into separate values.
 
Methods inherited from class hudson.model.ParameterDefinition.ParameterDescriptor
getDisplayName, getValuePage
 
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, getCheckUrl, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPossibleViewNames, getPropertyType, getPropertyType, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScriptParameterDefinition.BaseDescriptor

public ScriptParameterDefinition.BaseDescriptor()
Method Detail

doAutoCompleteClassPath

public hudson.model.AutoCompletionCandidates doAutoCompleteClassPath(@QueryParameter
                                                                     String value)
Auto-complete class path selection field.

Parameters:
value - entered value
Returns:
list of candidates

splitClassPaths

public static String[] splitClassPaths(String value)
Split a string of class paths into separate values.

Parameters:
value - concatenated class paths
Returns:
an array of parsed values or an empty array


Copyright © 2004-2012. All Rights Reserved.