292 }, |
292 }, |
293 |
293 |
294 new Option(false, "-XDinner") { |
294 new Option(false, "-XDinner") { |
295 void process(JavapTask task, String opt, String arg) { |
295 void process(JavapTask task, String opt, String arg) { |
296 task.options.showInnerClasses = true; |
296 task.options.showInnerClasses = true; |
|
297 } |
|
298 }, |
|
299 |
|
300 new Option(false, "-XDindent:") { |
|
301 @Override |
|
302 boolean matches(String opt) { |
|
303 int sep = opt.indexOf(":"); |
|
304 return sep != -1 && super.matches(opt.substring(0, sep + 1)); |
|
305 } |
|
306 |
|
307 void process(JavapTask task, String opt, String arg) throws BadArgs { |
|
308 int sep = opt.indexOf(":"); |
|
309 try { |
|
310 task.options.indentWidth = Integer.valueOf(opt.substring(sep + 1)); |
|
311 } catch (NumberFormatException e) { |
|
312 } |
|
313 } |
|
314 }, |
|
315 |
|
316 new Option(false, "-XDtab:") { |
|
317 @Override |
|
318 boolean matches(String opt) { |
|
319 int sep = opt.indexOf(":"); |
|
320 return sep != -1 && super.matches(opt.substring(0, sep + 1)); |
|
321 } |
|
322 |
|
323 void process(JavapTask task, String opt, String arg) throws BadArgs { |
|
324 int sep = opt.indexOf(":"); |
|
325 try { |
|
326 task.options.tabColumn = Integer.valueOf(opt.substring(sep + 1)); |
|
327 } catch (NumberFormatException e) { |
|
328 } |
297 } |
329 } |
298 } |
330 } |
299 |
331 |
300 }; |
332 }; |
301 |
333 |