X-Git-Url: http://www2.svjatoslav.eu/gitweb/?p=javainspect.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Feu%2Fsvjatoslav%2Finspector%2Fjava%2FCommandlineConfiguration.java;h=cea09624b56e6c274cf40b513fab7596864c1436;hp=4c2cbd7969c0fdb1e4295954cd68104d84c77cba;hb=6298dcb6f74dd244ac8085d2470e2c31a02d3b50;hpb=d6b9aa36eec691e17ad10eaa814308b50e44255a diff --git a/src/main/java/eu/svjatoslav/inspector/java/CommandlineConfiguration.java b/src/main/java/eu/svjatoslav/inspector/java/CommandlineConfiguration.java index 4c2cbd7..cea0962 100644 --- a/src/main/java/eu/svjatoslav/inspector/java/CommandlineConfiguration.java +++ b/src/main/java/eu/svjatoslav/inspector/java/CommandlineConfiguration.java @@ -7,22 +7,27 @@ import eu.svjatoslav.commons.commandline.parameterparser.parameter.StringParamet public class CommandlineConfiguration { + public FileParameter jarFile; + public StringParameter graphName; + public CommandlineConfiguration (String args[]){ Parser parser = buildCommandlineParameterParser(); if (!parser.parse(args)) { parser.showHelp(); + return; } + } public Parser buildCommandlineParameterParser() { Parser parser = new Parser(); - parser.add( + jarFile = parser.add( new FileParameter("JAR file")) .mustExist() .addAliases("-j"); - parser.add( + graphName = parser.add( new StringParameter("graph name")) .setMandatory() .addAliases("-n");