Changeset 29423 in osm for applications/editors/josm/plugins/smed/plugs
- Timestamp:
- 2013-03-29T11:01:50+01:00 (12 years ago)
- Location:
- applications/editors/josm/plugins/smed/plugs/oseam/src/oseam
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/dialogs/OSeaMAction.java
r29060 r29423 21 21 public PanelMain panelMain = null; 22 22 23 public Node node = null;23 public OsmPrimitive node = null; 24 24 private Collection<? extends OsmPrimitive> Selection = null; 25 25 26 26 public SelectionChangedListener SmpListener = new SelectionChangedListener() { 27 27 public void selectionChanged(Collection<? extends OsmPrimitive> newSelection) { 28 Node nextNode = null;28 OsmPrimitive nextNode = null; 29 29 Selection = newSelection; 30 30 31 31 for (OsmPrimitive osm : Selection) { 32 if (osm instanceof Node) { 33 nextNode = (Node) osm; 34 if (Selection.size() == 1) { 35 if (nextNode.compareTo(node) != 0) { 36 node = nextNode; 37 panelMain.mark.parseMark(node); 38 } 39 } else { 40 node = null; 41 panelMain.mark.clrMark(); 42 manager.showVisualMessage(Messages.getString("OneNode")); 32 nextNode = (OsmPrimitive) osm; 33 if (Selection.size() == 1) { 34 if (nextNode.compareTo(node) != 0) { 35 node = nextNode; 36 panelMain.mark.parseMark(node); 43 37 } 38 } else { 39 node = null; 40 panelMain.mark.clrMark(); 41 manager.showVisualMessage(Messages.getString("OneNode")); 44 42 } 45 43 } -
applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/msg/messages.properties
r28457 r29423 65 65 CircleDay=Circular daymark 66 66 67 SelectNode=Please select a node68 OneNode=Please select only one node69 NoMark=No seamark recognised at this node67 SelectNode=Please select a feature 68 OneNode=Please select only one feature 69 NoMark=No seamark recognised on this feature 70 70 71 71 NoChar=No character -
applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/msg/messages_de.properties
r29031 r29423 65 65 CircleDay=Kreis Tagzeichen 66 66 67 SelectNode=Bitte einen K notenauswählen68 OneNode=Bitte nur einen K notenauswählen69 NoMark=K notennicht als Seezeichen identifiziert67 SelectNode=Bitte einen Kartenobjekt auswählen 68 OneNode=Bitte nur einen Kartenobjekt auswählen 69 NoMark=Kartenobjekt nicht als Seezeichen identifiziert 70 70 71 71 NoChar=Keinen Charakter -
applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/msg/messages_en.properties
r28457 r29423 65 65 CircleDay=Circular daymark 66 66 67 SelectNode=Please select a node68 OneNode=Please select only one node69 NoMark=No seamark recognised at this node67 SelectNode=Please select a feature 68 OneNode=Please select only one feature 69 NoMark=No seamark recognised on this feature 70 70 71 71 NoChar=No character -
applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/seamarks/SeaMark.java
r28881 r29423 9 9 10 10 import org.openstreetmap.josm.Main; 11 import org.openstreetmap.josm.data.osm. Node;11 import org.openstreetmap.josm.data.osm.*; 12 12 import org.openstreetmap.josm.command.ChangePropertyCommand; 13 13 … … 1396 1396 } 1397 1397 1398 public void parseMark( Node node) {1398 public void parseMark(OsmPrimitive node) { 1399 1399 dlg.manager.showVisualMessage(""); 1400 1400 String str = Main.pref.get("smedplugin.IALA"); … … 2536 2536 } 2537 2537 2538 public void saveSign( Node node) {2538 public void saveSign(OsmPrimitive node) { 2539 2539 2540 2540 if (getObject() != Obj.UNKOBJ) {
Note:
See TracChangeset
for help on using the changeset viewer.