From 216c3806133fd855bb51fa73cf76e2f6cf7397ba Mon Sep 17 00:00:00 2001 From: Robert von Burg Date: Fri, 19 Nov 2021 11:13:02 +0100 Subject: [PATCH] [New] Added ParameterBag.removeAllParameters() --- .../src/main/java/li/strolch/model/ParameterBag.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/li.strolch.model/src/main/java/li/strolch/model/ParameterBag.java b/li.strolch.model/src/main/java/li/strolch/model/ParameterBag.java index 0230a08bd..c8d7c7522 100644 --- a/li.strolch.model/src/main/java/li/strolch/model/ParameterBag.java +++ b/li.strolch.model/src/main/java/li/strolch/model/ParameterBag.java @@ -64,6 +64,12 @@ public class ParameterBag extends ParameterizedElement { return false; } + public void removeAllParameters() { + assertNotReadonly(); + if (this.parameterMap != null) + this.parameterMap.clear(); + } + @Override public T accept(StrolchElementVisitor visitor) { return visitor.visitParameterBag(this);