src/share/classes/com/sun/tools/javap/JavapTask.java

changeset 348
743f17b55b44
parent 346
e33efb09ed75
child 350
526de25e0b28
equal deleted inserted replaced
347:dbf8a2816201 348:743f17b55b44
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

mercurial