X-Git-Url: http://www2.svjatoslav.eu/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Feu%2Fsvjatoslav%2Fcommons%2Fcommandline%2Fparameterparser%2FParameter.java;fp=src%2Fmain%2Fjava%2Feu%2Fsvjatoslav%2Fcommons%2Fcommandline%2Fparameterparser%2FParameter.java;h=22cc92701e41b0fb21d20b4cb9b9f8c7cc7cd13e;hb=f05caf52a82cdd174ded6bc6d8042200221b18d6;hp=831806dd016754e99adea26381947f0ddc986f91;hpb=5fecd6b03f114cab04e0389bd1900b27726c73ea;p=svjatoslav_commons.git diff --git a/src/main/java/eu/svjatoslav/commons/commandline/parameterparser/Parameter.java b/src/main/java/eu/svjatoslav/commons/commandline/parameterparser/Parameter.java index 831806d..22cc927 100755 --- a/src/main/java/eu/svjatoslav/commons/commandline/parameterparser/Parameter.java +++ b/src/main/java/eu/svjatoslav/commons/commandline/parameterparser/Parameter.java @@ -18,7 +18,7 @@ public class Parameter { /** * Indicates that at least one argument is mandatory for this parameter. */ - private boolean mandatory; + protected boolean mandatory; private final Argument argumentType; @@ -124,13 +124,6 @@ public class Parameter { return new File(arguments.get(0)); } - public int getArgumentAsInteger() { - if (arguments.size() != 1) - throw new RuntimeException("Parameter " + description - + " shall have exactly 1 argument."); - return Integer.parseInt(arguments.get(0)); - } - public List getArgumentsAsFiles() { final ArrayList result = new ArrayList();