Changeset 1196 in josm
- Timestamp:
- 2008-12-31T12:35:50+01:00 (14 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/presets/presets.xml
r1194 r1196 764 764 </item> 765 765 766 <item name="Signpost" >766 <item name="Signpost" icon="presets/empty.png"> 767 767 <key key="amenity" value="signpost" /> 768 768 </item> … … 1127 1127 </item> 1128 1128 1129 <item name="Ferry Terminal" >1129 <item name="Ferry Terminal" icon="presets/empty.png"> 1130 1130 <label text="Edit Ferry Terminal" /> 1131 1131 <key key="amenity" value="ferry_terminal" /> … … 1470 1470 </item> 1471 1471 1472 <item name="Chalet" >1472 <item name="Chalet" icon="presets/empty.png"> 1473 1473 <label text="Edit Chalet" /> 1474 1474 <key key="tourism" value="chalet" /> … … 2019 2019 </item> 2020 2020 2021 <item name="Embassy" >2021 <item name="Embassy" icon="presets/empty.png"> 2022 2022 <label text="Edit Embassy" /> 2023 2023 <key key="amenity" value="embassy" /> … … 2434 2434 2435 2435 <group name="Health" icon="presets/pharmacy.png"> 2436 <item name="Doctors" >2436 <item name="Doctors" icon="presets/empty.png"> 2437 2437 <label text="Edit Doctors" /> 2438 2438 <key key="amenity" value="doctors" /> … … 2440 2440 </item> 2441 2441 2442 <item name="Dentist" >2442 <item name="Dentist" icon="presets/empty.png"> 2443 2443 <label text="Edit Dentist" /> 2444 2444 <key key="amenity" value="dentist" /> … … 2469 2469 </item> 2470 2470 2471 <item name="Veterinary" >2471 <item name="Veterinary" icon="presets/empty.png"> 2472 2472 <label text="Edit Veterinary" /> 2473 2473 <key key="amenity" value="veterinary" /> -
trunk/src/org/openstreetmap/josm/actions/OpenFileAction.java
r1169 r1196 75 75 String fn = file.getName(); 76 76 if (ExtensionFileFilter.filters[ExtensionFileFilter.OSM].acceptName(fn)) { 77 DataSet dataSet = OsmReader.parseDataSet(new FileInputStream(file), null, Main.pleaseWaitDlg); 77 OsmReader osm = OsmReader.parseDataSetOsm(new FileInputStream(file), null, Main.pleaseWaitDlg); 78 DataSet dataSet = osm.getDs(); 78 79 OsmDataLayer layer = new OsmDataLayer(dataSet, file.getName(), file); 79 80 Main.main.addLayer(layer); 80 81 layer.fireDataChange(); 82 if (osm.getParseNotes().length() != 0) { 83 /* display at most five lines */ 84 String notes = osm.getParseNotes(); 85 int j = 0; 86 for (int i = 0; i < 5; i++) { 87 j = notes.indexOf('\n', j + 1); 88 } 89 JOptionPane.showMessageDialog(Main.parent, notes.substring(0, j)); 90 } 81 91 } 82 92 else -
trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java
r1169 r1196 114 114 if (wayOccurenceCounter.isEmpty()) { 115 115 JOptionPane.showMessageDialog(Main.parent, 116 trn("The selected node is no inner part of any way.", 117 "The selected nodes are no inner part of any way.", selectedNodes.size())); 116 trn("The selected node is not in the middle of any way.", 117 "The selected nodes are not in the middle of any way.", 118 selectedNodes.size())); 118 119 return; 119 120 } -
trunk/src/org/openstreetmap/josm/data/osm/visitor/MapPaintVisitor.java
r1195 r1196 345 345 } 346 346 } 347 Boolean isMultipolygon = "multipolygon".equals(r.keys.get("type")); 348 if (!drawMultipolygon || !isMultipolygon) 349 { 350 if(r.selected && !isMultipolygon) 347 if (!drawMultipolygon || !"multipolygon".equals(r.keys.get("type"))) 348 { 349 if(r.selected) 351 350 { 352 351 for (RelationMember m : r.members) -
trunk/src/org/openstreetmap/josm/io/OsmReader.java
r1195 r1196 60 60 */ 61 61 private DataSet ds = new DataSet(); 62 public DataSet getDs() { return ds; } 63 64 /** 65 * Record warnings. If there were any data inconsistencies, append 66 * a newline-terminated string. 67 */ 68 private String parseNotes = new String(); 69 public String getParseNotes() { 70 return parseNotes; 71 } 62 72 63 73 /** … … 333 343 Node n = findNode(id); 334 344 if (n == null) { 345 parseNotes += tr("Skipping a way because it includes a node that doesn't exist: {0}\n", id); 335 346 failed = true; 336 347 break; … … 435 446 */ 436 447 public static DataSet parseDataSet(InputStream source, DataSet ref, PleaseWaitDialog pleaseWaitDlg) throws SAXException, IOException { 448 return parseDataSetOsm(source, ref, pleaseWaitDlg).ds; 449 } 450 451 public static OsmReader parseDataSetOsm(InputStream source, DataSet ref, PleaseWaitDialog pleaseWaitDlg) throws SAXException, IOException { 437 452 OsmReader osm = new OsmReader(); 438 453 osm.references = ref == null ? new DataSet() : ref; … … 468 483 o.id = 0; 469 484 470 return osm .ds;485 return osm; 471 486 } 472 487 }
Note: See TracChangeset
for help on using the changeset viewer.