Changeset 3371 in josm for trunk/src/org/openstreetmap/josm/data/osm
- Timestamp:
- 2010-07-09T08:24:57+02:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/osm/FilterWorker.java
r3367 r3371 61 61 } 62 62 63 public static boolean executeFilters(OsmPrimitive primitive, FilterMatcher filterMatcher) { 64 boolean hidden = primitive.isDisabledAndHidden(); 65 boolean disabled = primitive.isDisabled(); 66 if (filterMatcher.isHidden(primitive)) { 67 primitive.setDisabledState(true); 68 } else if (filterMatcher.isDisabled(primitive)) { 69 primitive.setDisabledState(false); 70 } else { 71 primitive.unsetDisabledState(); 72 } 73 return hidden != primitive.isDisabledAndHidden() || disabled != primitive.isDisabled(); 74 } 75 63 76 public static void clearFilterFlags(Collection<OsmPrimitive> prims) { 64 77 for (OsmPrimitive osm : prims) {
Note:
See TracChangeset
for help on using the changeset viewer.