From 249cc0a6b0e55c4f1ba950f10accd4057447c28b Mon Sep 17 00:00:00 2001 From: Robert von Burg Date: Sat, 14 Feb 2015 23:24:20 +0100 Subject: [PATCH] [New] added ListParameter.isValueEmpty() --- .../java/li/strolch/model/parameter/ListParameter.java | 7 +++++++ .../li/strolch/model/parameter/StringListParameter.java | 5 +++++ 2 files changed, 12 insertions(+) diff --git a/li.strolch.model/src/main/java/li/strolch/model/parameter/ListParameter.java b/li.strolch.model/src/main/java/li/strolch/model/parameter/ListParameter.java index e92381ebb..a800fcdc3 100644 --- a/li.strolch.model/src/main/java/li/strolch/model/parameter/ListParameter.java +++ b/li.strolch.model/src/main/java/li/strolch/model/parameter/ListParameter.java @@ -47,4 +47,11 @@ public interface ListParameter extends Parameter> { * Clears the list of values */ public void clearValue(); + + /** + * Returns true if the list of values is empty, false if not + * + * @returns true if the list of values is empty, false if not + */ + public boolean isValueEmpty(); } diff --git a/li.strolch.model/src/main/java/li/strolch/model/parameter/StringListParameter.java b/li.strolch.model/src/main/java/li/strolch/model/parameter/StringListParameter.java index b664fd745..b19c008cb 100644 --- a/li.strolch.model/src/main/java/li/strolch/model/parameter/StringListParameter.java +++ b/li.strolch.model/src/main/java/li/strolch/model/parameter/StringListParameter.java @@ -126,6 +126,11 @@ public class StringListParameter extends AbstractParameter> impleme this.value.clear(); } + @Override + public boolean isValueEmpty() { + return this.value.isEmpty(); + } + @Override public String getType() { return TYPE;