java/sql-dk/src/info/globalcode/sql/dk/CLIParser.java
branchv_0
changeset 14 189b1260b942
parent 12 2dcb67d90fd2
child 15 bbd335b5410c
equal deleted inserted replaced
13:599aad77e986 14:189b1260b942
    94 							}
    94 							}
    95 							options.addNumberedParameter(parameter);
    95 							options.addNumberedParameter(parameter);
    96 						}
    96 						}
    97 					}
    97 					}
    98 					break;
    98 					break;
       
    99 				case Tokens.FORMATTER:
       
   100 					options.setFormatterName(fetchNext(args, ++i));
       
   101 					break;
       
   102 				case Tokens.INFO_HELP:
       
   103 					options.addShowInfo(CLIOptions.INFO_TYPE.HELP);
       
   104 					break;
       
   105 				case Tokens.INFO_FORMATTERS:
       
   106 					options.addShowInfo(CLIOptions.INFO_TYPE.FORMATTERS);
       
   107 					break;
       
   108 				case Tokens.INFO_LICENSE:
       
   109 					options.addShowInfo(CLIOptions.INFO_TYPE.LICENSE);
       
   110 					break;
       
   111 				case Tokens.INFO_TYPES:
       
   112 					options.addShowInfo(CLIOptions.INFO_TYPE.TYPES);
       
   113 					break;
       
   114 				case Tokens.INFO_VERSION:
       
   115 					options.addShowInfo(CLIOptions.INFO_TYPE.VERSION);
       
   116 					break;
    99 				default:
   117 				default:
   100 					throw new CLIParserException("Unknown option: " + arg);
   118 					throw new CLIParserException("Unknown option: " + arg);
   101 			}
   119 			}
   102 		}
   120 		}
   103 		return options;
   121 		return options;
   119 		public static final String SQL_INSERT = "--sql-insert";
   137 		public static final String SQL_INSERT = "--sql-insert";
   120 		public static final String BATCH = "--batch";
   138 		public static final String BATCH = "--batch";
   121 		public static final String DATA = "--data";
   139 		public static final String DATA = "--data";
   122 		public static final String NAME_PREFIX = "--name-prefix";
   140 		public static final String NAME_PREFIX = "--name-prefix";
   123 		public static final String TYPES = "--types";
   141 		public static final String TYPES = "--types";
       
   142 		public static final String FORMATTER = "--formatter";
       
   143 		public static final String INFO_HELP = "--help";
       
   144 		public static final String INFO_VERSION = "--version";
       
   145 		public static final String INFO_LICENSE = "--license";
       
   146 		public static final String INFO_FORMATTERS = "--list-formatters";
       
   147 		public static final String INFO_TYPES = "--list-types";
   124 
   148 
   125 		private Tokens() {
   149 		private Tokens() {
   126 		}
   150 		}
   127 	}
   151 	}
   128 
   152