diff options
Diffstat (limited to 'skeletons/java.erb')
-rw-r--r-- | skeletons/java.erb | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/skeletons/java.erb b/skeletons/java.erb deleted file mode 100644 index f0ec54a..0000000 --- a/skeletons/java.erb +++ /dev/null @@ -1,66 +0,0 @@ -/* vim: set expandtab tabstop=4 shiftwidth=4 : */ - -// package pkgname; - -import java.io.File; -import java.util.Date; -import jargs.gnu.CmdLineParser; - -/** - * Class <%= @class_name %> - * - * @author <% @username %> <<%= @email %>> - * @date <%= @now %> - */ -public class <%= @class_name %> { - - /* - * print usage and exit with status 1 - */ - private static void printUsage() - { - System.err.println("Usage : <%= @class_name %> [{-d, --debug} a_float] [ --input file_name]"); - System.err.println(" debug : debug verbosity"); - System.err.println(" input : path to input file"); - } - - /** - * application entry point - */ - public static void main(String [] args ) - { - - CmdLineParser parser = new CmdLineParser(); - CmdLineParser.Option debug = parser.addIntegerOption('d',"debug"); - CmdLineParser.Option input = parser.addStringOption("input"); - - try { - parser.parse(args); - } catch (CmdLineParser.OptionException e) { - System.err.println("\n"+e.getMessage()); - printUsage(); - System.exit(2); - } - - int debugLevel = ((Integer)parser.getOptionValue(debug,new Integer(0))).intValue(); - String inputFile = (String)parser.getOptionValue(input); - - if (debugLevel>0) { - System.out.println("Debug Trace :"); - System.out.println("\t"+new Date( ) ); - System.out.println("\tdebug level : "+debugLevel); - System.out.println("\texcel file : "+inputFile); - } - - if (inputFile!=null && !inputFile.equals("")) { - File f = new File(inputFile); - if(!f.canRead()){ - System.err.println("Fatal Error : Unable to read "+inputFile); - System.exit(1); - } - } - - System.exit(0); - } -} - |