Changeset 9348 in josm for trunk/src/org/openstreetmap/josm/gui
- Timestamp:
- 2016-01-09T12:06:54+01:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/dialogs/FilterTableModel.java
r9078 r9348 30 30 import org.openstreetmap.josm.data.osm.Node; 31 31 import org.openstreetmap.josm.data.osm.OsmPrimitive; 32 import org.openstreetmap.josm.tools.Utils; 32 33 33 34 /** … … 58 59 59 60 private void updateFilters() { 60 try { 61 filterMatcher.update(filters); 62 executeFilters(); 63 } catch (ParseError e) { 64 JOptionPane.showMessageDialog( 65 Main.parent, 66 e.getMessage(), 67 tr("Error in filter"), 68 JOptionPane.ERROR_MESSAGE); 69 } 61 filterMatcher.reset(); 62 for (Filter filter : filters) { 63 try { 64 filterMatcher.add(filter); 65 } catch (ParseError e) { 66 JOptionPane.showMessageDialog( 67 Main.parent, 68 tr("<html>Error in filter <code>{0}</code>:<br>{1}", Utils.shortenString(filter.text, 80), e.getMessage()), 69 tr("Error in filter"), 70 JOptionPane.ERROR_MESSAGE); 71 filter.enable = false; 72 savePrefs(); 73 } 74 } 75 executeFilters(); 70 76 } 71 77
Note:
See TracChangeset
for help on using the changeset viewer.