Changeset 4895 in josm for trunk/src/org/openstreetmap/josm/data/osm/Filter.java
- Timestamp:
- 2012-02-02T19:39:16+01:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/osm/Filter.java
r3908 r4895 27 27 boolean regexSearch, boolean allElements) { 28 28 super(text, mode, caseSensitive, regexSearch, allElements); 29 }30 31 @Deprecated32 public Filter(String prefText) {33 super("", SearchMode.add, false, false, false);34 String[] prfs = prefText.split(";");35 if(prfs.length != 10 && !prfs[0].equals(version))36 throw new Error("Incompatible filter preferences");37 text = prfs[1];38 if(prfs[2].equals("replace")) {39 mode = SearchMode.replace;40 }41 if(prfs[2].equals("add")) {42 mode = SearchMode.add;43 }44 if(prfs[2].equals("remove")) {45 mode = SearchMode.remove;46 }47 if(prfs[2].equals("in_selection")) {48 mode = SearchMode.in_selection;49 }50 caseSensitive = Boolean.parseBoolean(prfs[3]);51 regexSearch = Boolean.parseBoolean(prfs[4]);52 enable = Boolean.parseBoolean(prfs[6]);53 hiding = Boolean.parseBoolean(prfs[7]);54 inverted = Boolean.parseBoolean(prfs[8]);55 29 } 56 30
Note:
See TracChangeset
for help on using the changeset viewer.