transfer of taxonomy in GSDI and RIO
[jalview.git] / forester / java / src / org / forester / util / CommandLineArguments.java
index e3b9276..31a50c9 100644 (file)
@@ -21,7 +21,7 @@
 // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
 //
 // Contact: phylosoft @ gmail . com
-// WWW: www.phylosoft.org/forester
+// WWW: https://sites.google.com/site/cmzmasek/home/software/forester
 
 package org.forester.util;
 
@@ -112,6 +112,10 @@ public final class CommandLineArguments {
         return getOptionValue( option_name ).replaceAll( "\"", "" ).replaceAll( "\'", "" );
     }
 
+    public char getOptionValueAsChar( final String option_name ) throws IllegalArgumentException {
+        return getOptionValue( option_name ).charAt( 0 );
+    }
+
     public double getOptionValueAsDouble( final String option_name ) throws IOException {
         double d = -Double.MAX_VALUE;
         try {
@@ -182,7 +186,7 @@ public final class CommandLineArguments {
         for( int i = 0; i < args.length; ++i ) {
             final String arg = args[ i ].trim();
             _command_line_str += arg;
-            if ( i < args.length - 1 ) {
+            if ( i < ( args.length - 1 ) ) {
                 _command_line_str += " ";
             }
             if ( arg.startsWith( CommandLineArguments.EXTENDED_OPTIONS_PREFIX ) ) {