diff options
Diffstat (limited to 'pki/base/silent/src/com/netscape/pkisilent/argparser/SimpleExample.java')
-rw-r--r-- | pki/base/silent/src/com/netscape/pkisilent/argparser/SimpleExample.java | 65 |
1 files changed, 34 insertions, 31 deletions
diff --git a/pki/base/silent/src/com/netscape/pkisilent/argparser/SimpleExample.java b/pki/base/silent/src/com/netscape/pkisilent/argparser/SimpleExample.java index 21e05606..8086131b 100644 --- a/pki/base/silent/src/com/netscape/pkisilent/argparser/SimpleExample.java +++ b/pki/base/silent/src/com/netscape/pkisilent/argparser/SimpleExample.java @@ -1,5 +1,4 @@ package com.netscape.pkisilent.argparser; - // --- BEGIN COPYRIGHT BLOCK --- // This program is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -19,35 +18,39 @@ package com.netscape.pkisilent.argparser; // --- END COPYRIGHT BLOCK --- /** - * Gives a very simple example of the use of {@link argparser.ArgParser - * ArgParser}. + * Gives a very simple example of the use of + * {@link argparser.ArgParser ArgParser}. */ -public class SimpleExample { - /** - * Run this to invoke command line parsing. - */ - public static void main(String[] args) { - // create holder objects for storing results ... - - DoubleHolder theta = new DoubleHolder(); - StringHolder fileName = new StringHolder(); - BooleanHolder debug = new BooleanHolder(); - - // create the parser and specify the allowed options ... - - ArgParser parser = new ArgParser("java argparser.SimpleExample"); - parser.addOption("-theta %f #theta value (in degrees)", theta); - parser.addOption("-file %s #name of the operating file", fileName); - parser.addOption("-debug %v #enables display of debugging info", debug); - - // and then match the arguments - - parser.matchAllArgs(args); - - // now print out the values - - System.out.println("theta=" + theta.value); - System.out.println("fileName=" + fileName.value); - System.out.println("debug=" + debug.value); - } +public class SimpleExample +{ + /** + * Run this to invoke command line parsing. + */ + public static void main (String[] args) + { + // create holder objects for storing results ... + + DoubleHolder theta = new DoubleHolder(); + StringHolder fileName = new StringHolder(); + BooleanHolder debug = new BooleanHolder(); + + // create the parser and specify the allowed options ... + + ArgParser parser = new ArgParser("java argparser.SimpleExample"); + parser.addOption ("-theta %f #theta value (in degrees)", theta); + parser.addOption ("-file %s #name of the operating file", fileName); + parser.addOption ("-debug %v #enables display of debugging info", + debug); + + // and then match the arguments + + parser.matchAllArgs (args); + + // now print out the values + + System.out.println ("theta=" + theta.value); + System.out.println ("fileName=" + fileName.value); + System.out.println ("debug=" + debug.value); + } } + |