Changeset 6429 in josm for trunk/src/org/openstreetmap/josm/actions/search/PushbackTokenizer.java
- Timestamp:
- 2013-11-30T23:37:57+01:00 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/search/PushbackTokenizer.java
r6380 r6429 59 59 RIGHT_PARENT(marktr("<right parent>")), COLON(marktr("<colon>")), EQUALS(marktr("<equals>")), 60 60 KEY(marktr("<key>")), QUESTION_MARK(marktr("<question mark>")), 61 EOF(marktr("<end-of-file>")); 61 EOF(marktr("<end-of-file>")), LESS_THAN("<less-than>"), GREATER_THAN("<greater-than>"); 62 62 63 63 private Token(String name) { … … 82 82 } 83 83 84 private static final List<Character> specialChars = Arrays.asList( new Character[] {'"', ':', '(', ')', '|', '^', '=', '?'});85 private static final List<Character> specialCharsQuoted = Arrays.asList( new Character[] {'"'});84 private static final List<Character> specialChars = Arrays.asList('"', ':', '(', ')', '|', '^', '=', '?', '<', '>'); 85 private static final List<Character> specialCharsQuoted = Arrays.asList('"'); 86 86 87 87 private String getString(boolean quoted) { … … 134 134 getChar(); 135 135 return Token.EQUALS; 136 case '<': 137 getChar(); 138 return Token.LESS_THAN; 139 case '>': 140 getChar(); 141 return Token.GREATER_THAN; 136 142 case '(': 137 143 getChar();
Note:
See TracChangeset
for help on using the changeset viewer.