Package hudson.matrix
Class AxisDescriptor
- Direct Known Subclasses:
DefaultAxisDescriptor
,JDKAxis.DescriptorImpl
,LabelAxis.DescriptorImpl
,LabelExpAxis.DescriptorImpl
,TextAxis.DescriptorImpl
Descriptor
for Axis
- Author:
- Kohsuke Kawaguchi
-
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
-
Method Summary
Modifier and TypeMethodDescriptioncheckValue
(String value) Makes sure that the given name is good as a axis name.doCheckName
(String value) Makes sure that the given name is good as a axis name.boolean
Return false if the user shouldn't be able to create this axis from the UI.Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, configure, doHelp, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getDisplayName, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
AxisDescriptor
-
AxisDescriptor
protected AxisDescriptor()
-
-
Method Details
-
isInstantiable
public boolean isInstantiable()Return false if the user shouldn't be able to create this axis from the UI. -
doCheckName
Makes sure that the given name is good as a axis name. Aside fromJenkins.checkGoodName(java.lang.String)
this disallows ',' and '=' as special characters used in Combination presentation. -
checkValue
Makes sure that the given name is good as a axis name. Aside fromJenkins.checkGoodName(java.lang.String)
this disallows ',' as special character used in Combination presentation. Note it is not necessary to disallow '=' in value as everything after the first occurrence is considered to be a value. Subclasses are expected to expose owndoCheck
method possibly delegating to this one.
-