Am 24.01.2010 12:02, schrieb Werner König: > Am Sonntag, 24. Januar 2010 03:11:27 schrieb Ulf Lamping: >> Wird toms - wie bei den Presets - über XML "gesteuert", oder sind die >> Sachen "hardcoded" drin? > Bisher ist die ganze Sache "hardcoded". Steuerung ueber xml ist jedoch > angedacht. > Insbesonder das Tagging-Schema moechte ich als xml-Datei abbilden, damit ich > nicht > bei jeder kleinen Aenderung das ganze Programm anpacken muss. Dazu werde ich > wahrscheinlich > eine StaX-Parser verwenden (in java 1.6 enthalten). Erste Versuche sind > positiv. > > Dies ist jedoch nur ein Anfang. Schau mal unter > http://www.jaxfront.org/pages/, dort wird > beschrieben, wie man mit jaxfront Programme auf der Basis von xml-Schematas > generieren kann. > Dass ganze ist fuer nicht kommerzielle Anwendung freie Software und steht > zumindest teilweise > unter der GPL-Lizenz zur Verfuegung, d.h die Sourcen muessen zumindestens > teilweise > oeffentlich zugaenglich sein.
Wenn ich sowas wie "Free Community Edition" lese, lasse ich persönlich da eher die Finger von. Das wird dann nach einiger Zeit gerne mal nicht mehr "ganz so free" - nämlich dann, wenn die Bugs im Produkt behoben sind ;-) > Ich denke der Ansatzpunkt derartiges in josm zu integrieren sind die presets. Zunächst würde ich das erstmal parallel zu den presets machen, es muß in der Ecke noch genug auspropiert werden, da läßt man bestehende Mechanismen besser erstmal in Ruhe ;-) > Ich habe mich in toms dazu als SelectionChangedListener in die entsprechende > Event-Liste > eingetragen und bekomme daher jeden Node-Wechsel mit und kann entsprechend in > der > Maske reagieren. Bei der Suche nach dieser Loesung habe ich aehnliche > Ansaetze fuer den > MouseListener-Event gesehen. Damit muesste man doch einen Rechtsklick relativ > einfach > abfangen und entsprechend mit einem Kotextmenue reagieren koennen? Das sollte nicht sooo schwierig sein, es hat halt bislang keiner (inkl. mir) angepackt. Die einzige "Schwierigkeit" ist dabei wohl die Verwendung der rechten Maustaste zum Kartenverschieben. Aber ich denke auch das kann man durchaus in den Griff bekommen. Frederik hatte sowas im Slippy-Map Plugin sogar schonmal eingebaut. Gruß, ULFL _______________________________________________ Talk-de mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-de

