public abstract class ParameterDefinitionBranchProperty extends BranchProperty
| Modifier | Constructor and Description |
|---|---|
protected |
ParameterDefinitionBranchProperty()
Subclasses should have a
DataBoundConstructor. |
| Modifier and Type | Method and Description |
|---|---|
List<hudson.model.ParameterDefinition> |
getParameterDefinitions() |
protected <P extends hudson.model.Job<P,B>,B extends hudson.model.Run<P,B>> |
isApplicable(Class<P> clazz)
Not to be confused with
BranchPropertyDescriptor.isApplicable(MultiBranchProjectDescriptor), this checks applicability for the child job type. |
<P extends hudson.model.Job<P,B>,B extends hudson.model.Run<P,B>> |
jobDecorator(Class<P> clazz)
Returns a
JobDecorator for the specific job type. |
void |
setParameterDefinitions(List<hudson.model.ParameterDefinition> parameterDefinitions) |
asArrayList, decorator, decorator, getDescriptorprotected ParameterDefinitionBranchProperty()
DataBoundConstructor.@Exported public final List<hudson.model.ParameterDefinition> getParameterDefinitions()
@DataBoundSetter public final void setParameterDefinitions(List<hudson.model.ParameterDefinition> parameterDefinitions)
protected <P extends hudson.model.Job<P,B>,B extends hudson.model.Run<P,B>> boolean isApplicable(Class<P> clazz)
BranchPropertyDescriptor.isApplicable(MultiBranchProjectDescriptor), this checks applicability for the child job type.public final <P extends hudson.model.Job<P,B>,B extends hudson.model.Run<P,B>> JobDecorator<P,B> jobDecorator(Class<P> clazz)
BranchPropertyJobDecorator for the specific job type.jobDecorator in class BranchPropertyP - the type of job.B - the type of run of the job.clazz - the job class.JobDecorator or null if none appropriate to this type of job.Copyright © 2016. All rights reserved.