diff --git a/core/src/main/java/hudson/Functions.java b/core/src/main/java/hudson/Functions.java index 0296fd5f0d..b1a1acc74a 100644 --- a/core/src/main/java/hudson/Functions.java +++ b/core/src/main/java/hudson/Functions.java @@ -6,6 +6,8 @@ import hudson.model.Node; import hudson.model.Project; import hudson.model.Run; import hudson.model.Items; +import hudson.model.JobPropertyDescriptor; +import hudson.model.Job; import org.kohsuke.stapler.Ancestor; import org.kohsuke.stapler.StaplerRequest; import org.kohsuke.stapler.StaplerResponse; @@ -347,4 +349,8 @@ public class Functions { buf.append('/').append(req.getContextPath()); return buf.toString(); } + + public static List getJobPropertyDescriptors(Class clazz) { + return JobPropertyDescriptor.getPropertyDescriptors(clazz); + } }