Package hudson.matrix
Class MatrixProject.DescriptorImpl
java.lang.Object
hudson.model.Descriptor<TopLevelItem>
hudson.model.TopLevelItemDescriptor
hudson.model.AbstractProject.AbstractProjectDescriptor
hudson.matrix.MatrixProject.DescriptorImpl
- Enclosing class:
- MatrixProject
public static final class MatrixProject.DescriptorImpl
extends AbstractProject.AbstractProjectDescriptor
-
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 TypeMethodDescriptiondoCheckDisplayNameOrNull
(MatrixProject job, String value) AllAxisDescriptor
s that contribute to the UI.Needed if it wants Matrix projects are categorized in Jenkins 2.x.Needed if it wants Matrix projects are categorized in Jenkins 2.x.Needed if it wants Matrix projects are categorized in Jenkins 2.x.Deprecated.as of 1.456 This was only exposed for Jelly.newInstance
(ItemGroup parent, String name) Methods inherited from class hudson.model.AbstractProject.AbstractProjectDescriptor
doAutoCompleteAssignedLabelString, doAutoCompleteLabel, doAutoCompleteUpstreamProjects, doCheckAssignedLabelString, doCheckCustomWorkspace, doCheckLabel, getApplicableSCMCheckoutStrategyDescriptors, isApplicable, validateLabelExpression
Methods inherited from class hudson.model.TopLevelItemDescriptor
all, checkApplicableIn, doCheckDisplayNameOrNull, getIconClassName, getIconFilePath, isApplicableIn, newInstance, newInstance, testInstance
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, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
getDisplayName
- Overrides:
getDisplayName
in classTopLevelItemDescriptor
-
getCategoryId
Needed if it wants Matrix projects are categorized in Jenkins 2.x. TODO: After Jenkins 2.0 this should be an @Override- Overrides:
getCategoryId
in classTopLevelItemDescriptor
- Returns:
- A string it represents a ItemCategory identifier.
-
getDescription
Needed if it wants Matrix projects are categorized in Jenkins 2.x. TODO: After Jenkins 2.0 this should be an @Override- Overrides:
getDescription
in classTopLevelItemDescriptor
- Returns:
- A string with the Item description.
-
getIconFilePathPattern
Needed if it wants Matrix projects are categorized in Jenkins 2.x. TODO: After Jenkins 2.0 this should be an @Override- Overrides:
getIconFilePathPattern
in classTopLevelItemDescriptor
- Returns:
- A string it represents a URL pattern to get the Item icon in different sizes.
-
newInstance
- Specified by:
newInstance
in classTopLevelItemDescriptor
-
getAxisDescriptors
AllAxisDescriptor
s that contribute to the UI. -
doCheckDisplayNameOrNull
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public FormValidation doCheckDisplayNameOrNull(@AncestorInPath MatrixProject job, @QueryParameter String value) -
getSorterDescriptors
Deprecated.as of 1.456 This was only exposed for Jelly. -
getExecutionStrategyDescriptors
-
getMatrixRunCheckoutStrategyDescriptors
-