From: Martin S. <sch...@us...> - 2005-06-12 12:24:00
|
Update of /cvsroot/magicmap/magicmapclient/src/net/sf/magicmap/client/gui In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4686/src/net/sf/magicmap/client/gui Modified Files: MapPanel.java Log Message: + replaced deprecated methods + TODO: do not include client and time inside position name! + source formatted, make use of magicmapserver/codingconventions.xml Index: MapPanel.java =================================================================== RCS file: /cvsroot/magicmap/magicmapclient/src/net/sf/magicmap/client/gui/MapPanel.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** MapPanel.java 11 Jun 2005 20:41:31 -0000 1.6 --- MapPanel.java 12 Jun 2005 12:23:45 -0000 1.7 *************** *** 8,11 **** --- 8,12 ---- import java.awt.Dimension; import java.awt.event.ActionEvent; + import java.text.SimpleDateFormat; import java.util.Date; *************** *** 30,33 **** --- 31,35 ---- import net.sf.magicmap.client.model.node.Node; import net.sf.magicmap.client.model.node.NodeModel; + import net.sf.magicmap.client.utils.Settings; import net.sf.magicmap.client.views.MapView; *************** *** 203,207 **** /** * Referenzpunkt mit aktuell gemessenen Werten anlegen. Dies ! * geschieht �ber den Controller, so dass dieser am Server * gespeichert werden kann. * --- 205,209 ---- /** * Referenzpunkt mit aktuell gemessenen Werten anlegen. Dies ! * geschieht über den Controller, so dass dieser am Server * gespeichert werden kann. * *************** *** 210,215 **** String r = JOptionPane.showInputDialog(this, GUIUtils.i18n("locationname")); if (r != null){ ! Date date = new Date(System.currentTimeMillis()); ! Controller.getInstance().createLocation(getLastX(), getLastY(), (r +" (" + Controller.getInstance().getClient().getName() + ") <" + date.getHours() + ":" + date.getMinutes() + ":" + date.getSeconds() + " " + date.getDate() + "." + (date.getMonth()+1) + "." + (1900+date.getYear()) + ">"), true, this); } } --- 212,225 ---- String r = JOptionPane.showInputDialog(this, GUIUtils.i18n("locationname")); if (r != null){ ! Date date = new Date(); ! String timeAsString = new SimpleDateFormat(Settings.TIME_DATE_FORMAT).format(date); ! ! /*TODO: WORKAROUND, die Position hat alle nötigen Informationen (Client, der sie angelegt/verändert hat), Zeitpunkt der letzten Änderung, ! * daher sollte die Information über den Client und der Zeitpunkt des Anlegens einer Position !!!NICHT!!! in ihrem Namen gespeichert werden!!!! ! * ! * todo: Hier den Client und den Zeitpunkt aus dem Namen entfernen, Information nur beim Darstellen auf der Karte aus dem PositionDTO nehmen! ! */ ! Controller.getInstance().createLocation(getLastX(), getLastY(), ! (r + " (" + Controller.getInstance().getClient().getName() + ") <" + timeAsString + ">"), true, this); } } |