import eu.svjatoslav.commons.commandline.parameterparser.Parameter;
import eu.svjatoslav.commons.commandline.parameterparser.Parser;
+import eu.svjatoslav.commons.commandline.parameterparser.arguments.ExistingDirectory;
+import eu.svjatoslav.commons.commandline.parameterparser.arguments.StringArgument;
import eu.svjatoslav.meviz.encoder.EncodingOptions;
public class CommandlineHandler {
"Simulate renaming (no changes will be actually done).", "-t",
"--test");
- Parameter outputPatternParameter = new Parameter(
- true,
- true,
- true,
- new eu.svjatoslav.commons.commandline.parameterparser.arguments.String(),
- "Output pattern.", "-o", "--output-pattern");
-
- Parameter inputPatternParameter = new Parameter(
- true,
- true,
- true,
- new eu.svjatoslav.commons.commandline.parameterparser.arguments.String(),
- "File input pattern.", "-i", "--input-pattern");
-
- Parameter workingDirectoryParameter = new Parameter(
- false,
- true,
- true,
- new eu.svjatoslav.commons.commandline.parameterparser.arguments.ExistingDirectory(),
- "Working directory.", "-w", "--working-directory");
+ Parameter outputPatternParameter = new Parameter(true, true, true,
+ new StringArgument(), "Output pattern.", "-o", "--output-pattern");
+
+ Parameter inputPatternParameter = new Parameter(true, true, true,
+ new StringArgument(), "File input pattern.", "-i",
+ "--input-pattern");
+
+ Parameter workingDirectoryParameter = new Parameter(false, true, true,
+ new ExistingDirectory(), "Working directory.", "-w",
+ "--working-directory");
public Parser initParser() {