From: G?nther B. <br...@us...> - 2002-02-07 09:27:56
|
Update of /cvsroot/xpg-xml/edu/iicm/xpg/generator In directory usw-pr-cvs1:/tmp/cvs-serv3347 Modified Files: DocumentGenerator.java Log Message: internal '.xml' ending for filenames removed Index: DocumentGenerator.java =================================================================== RCS file: /cvsroot/xpg-xml/edu/iicm/xpg/generator/DocumentGenerator.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** DocumentGenerator.java 30 Jan 2002 16:33:20 -0000 1.2 --- DocumentGenerator.java 7 Feb 2002 09:27:53 -0000 1.3 *************** *** 48,56 **** if (args.length <= 1) { ! System.err.println("usage: DocumentGenerator <config_file> <xml_filename>"); System.exit(-1); } ! Generator generator = new Generator( args[0] + ".xml", args[1] + ".xml" ); String result = ( String ) generator.getResult(); --- 48,57 ---- if (args.length <= 1) { ! System.err.println("usage: DocumentGenerator <config_file> " ! + "<xml_filename> <result_file>"); System.exit(-1); } ! Generator generator = new Generator( args[0], args[1] ); String result = ( String ) generator.getResult(); *************** *** 58,69 **** try { ! File result_file = new File ( args[1] + ".html" ); ! if ( result_file.exists() ) ! result_file.delete(); ! result_file.createNewFile(); ! FileWriter file_writer = new FileWriter ( result_file ); ! file_writer.write ( result, 0, result.length() ); ! file_writer.flush(); ! file_writer.close(); } catch ( IOException exc ) --- 59,80 ---- try { ! String result_filename; ! if ( args.length > 2 ) ! result_filename = args[2]; ! else ! { ! int dot_index = args[1].lastIndexOf('.'); ! if (dot_index != -1) ! result_filename = args[1].substring(0, dot_index) + ".html"; ! else result_filename = args[1] + ".html"; ! } ! File result_file = new File ( result_filename ); ! if ( result_file.exists() ) ! result_file.delete(); ! result_file.createNewFile(); ! FileWriter file_writer = new FileWriter ( result_file ); ! file_writer.write ( result, 0, result.length() ); ! file_writer.flush(); ! file_writer.close(); } catch ( IOException exc ) |