Added module to strip byte order mark from UTF text files.
[meviz.git] / src / main / java / eu / svjatoslav / meviz / renamer / CommandlineHandler.java
index 1c559c7..051aaa8 100755 (executable)
@@ -13,6 +13,8 @@ import java.io.File;
 
 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 {
@@ -24,26 +26,16 @@ 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() {