From: Hendrik <nh...@us...> - 2008-09-03 20:48:08
|
Update of /cvsroot/arianne/stendhal/src/games/stendhal/tools/updateprop In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv32324/src/games/stendhal/tools/updateprop Modified Files: UpdatePropUpdater.java Log Message: implemented loadOldUpdateProperties Index: UpdatePropUpdater.java =================================================================== RCS file: /cvsroot/arianne/stendhal/src/games/stendhal/tools/updateprop/UpdatePropUpdater.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** UpdatePropUpdater.java 3 Sep 2008 20:40:12 -0000 1.2 --- UpdatePropUpdater.java 3 Sep 2008 20:48:16 -0000 1.3 *************** *** 1,4 **** --- 1,8 ---- package games.stendhal.tools.updateprop; + import java.io.FileInputStream; + import java.io.IOException; + import java.io.InputStream; + import java.net.URL; import java.util.Properties; *************** *** 34,39 **** /** * Updates the update.properties file */ ! public void process() { loadOldUpdateProperties(); update(); --- 38,44 ---- /** * Updates the update.properties file + * @throws IOException */ ! public void process() throws IOException { loadOldUpdateProperties(); update(); *************** *** 41,50 **** } ! private void loadOldUpdateProperties() { ! // TODO Auto-generated method stub } private void update() { // TODO Auto-generated method stub } --- 46,65 ---- } ! private void loadOldUpdateProperties() throws IOException { ! prop = new Properties(); ! InputStream is; ! if (oldFile.indexOf(":") > 2) { ! URL url = new URL(oldFile); ! is = url.openStream(); ! } else { ! is = new FileInputStream(oldFile); ! } ! prop.load(is); ! is.close(); } private void update() { // TODO Auto-generated method stub + prop.list(System.out); } *************** *** 53,57 **** } ! public static void main(String[] args) { if (args.length != 4) { System.err.println("java " + UpdatePropUpdater.class.getName() + " oldFile newFile oldVersion newVersion"); --- 68,72 ---- } ! public static void main(String[] args) throws IOException { if (args.length != 4) { System.err.println("java " + UpdatePropUpdater.class.getName() + " oldFile newFile oldVersion newVersion"); *************** *** 59,62 **** --- 74,78 ---- } UpdatePropUpdater updater = new UpdatePropUpdater(args[0], args[1], args[2], args[3]); + updater.process(); } } |