From e9d491a841f31857c8429e9c1ec621a63d796f23 Mon Sep 17 00:00:00 2001 From: kohsuke Date: Sat, 24 Jan 2009 07:05:59 +0000 Subject: [PATCH] added a method to remove a JobProperty git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@14766 71c3de6d-444a-0410-be80-ed276b4c234a --- core/src/main/java/hudson/model/Job.java | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/hudson/model/Job.java b/core/src/main/java/hudson/model/Job.java index 3b92e3ccf7..44259ff012 100644 --- a/core/src/main/java/hudson/model/Job.java +++ b/core/src/main/java/hudson/model/Job.java @@ -298,13 +298,22 @@ public abstract class Job, RunT extends Run jobProp) - throws IOException { + public void addProperty(JobProperty jobProp) throws IOException { ((JobProperty)jobProp).owner = this; properties.add(jobProp); save(); } + /** + * Removes {@link JobProperty} + * + * @since 1.279 + */ + public void removeProperty(JobProperty jobProp) throws IOException { + properties.remove(jobProp); + save(); + } + /** * Gets all the job properties configured for this job. */ -- GitLab