java/sql-dk/src/info/globalcode/sql/dk/CLIParser.java
branchv_0
changeset 14 189b1260b942
parent 12 2dcb67d90fd2
child 15 bbd335b5410c
     1.1 --- a/java/sql-dk/src/info/globalcode/sql/dk/CLIParser.java	Mon Dec 16 12:10:45 2013 +0100
     1.2 +++ b/java/sql-dk/src/info/globalcode/sql/dk/CLIParser.java	Mon Dec 16 15:15:32 2013 +0100
     1.3 @@ -96,6 +96,24 @@
     1.4  						}
     1.5  					}
     1.6  					break;
     1.7 +				case Tokens.FORMATTER:
     1.8 +					options.setFormatterName(fetchNext(args, ++i));
     1.9 +					break;
    1.10 +				case Tokens.INFO_HELP:
    1.11 +					options.addShowInfo(CLIOptions.INFO_TYPE.HELP);
    1.12 +					break;
    1.13 +				case Tokens.INFO_FORMATTERS:
    1.14 +					options.addShowInfo(CLIOptions.INFO_TYPE.FORMATTERS);
    1.15 +					break;
    1.16 +				case Tokens.INFO_LICENSE:
    1.17 +					options.addShowInfo(CLIOptions.INFO_TYPE.LICENSE);
    1.18 +					break;
    1.19 +				case Tokens.INFO_TYPES:
    1.20 +					options.addShowInfo(CLIOptions.INFO_TYPE.TYPES);
    1.21 +					break;
    1.22 +				case Tokens.INFO_VERSION:
    1.23 +					options.addShowInfo(CLIOptions.INFO_TYPE.VERSION);
    1.24 +					break;
    1.25  				default:
    1.26  					throw new CLIParserException("Unknown option: " + arg);
    1.27  			}
    1.28 @@ -121,6 +139,12 @@
    1.29  		public static final String DATA = "--data";
    1.30  		public static final String NAME_PREFIX = "--name-prefix";
    1.31  		public static final String TYPES = "--types";
    1.32 +		public static final String FORMATTER = "--formatter";
    1.33 +		public static final String INFO_HELP = "--help";
    1.34 +		public static final String INFO_VERSION = "--version";
    1.35 +		public static final String INFO_LICENSE = "--license";
    1.36 +		public static final String INFO_FORMATTERS = "--list-formatters";
    1.37 +		public static final String INFO_TYPES = "--list-types";
    1.38  
    1.39  		private Tokens() {
    1.40  		}