Changeset 8846 in josm for trunk/src/org/openstreetmap/josm/tools/template_engine/Tokenizer.java
- Timestamp:
- 2015-10-10T01:40:42+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/tools/template_engine/Tokenizer.java
r8510 r8846 3 3 4 4 import java.util.Arrays; 5 import java.util.List; 5 import java.util.HashSet; 6 import java.util.Set; 6 7 7 8 public class Tokenizer { … … 36 37 @Override 37 38 public String toString() { 38 return type + (text != null ? " "+ text : "");39 return type + (text != null ? ' ' + text : ""); 39 40 } 40 41 } … … 42 43 public enum TokenType { CONDITION_START, VARIABLE_START, CONTEXT_SWITCH_START, END, PIPE, APOSTROPHE, TEXT, EOF } 43 44 44 private final List<Character> specialCharaters = Arrays.asList(new Character[] {'$', '?', '{', '}', '|', '\'', '!'});45 private final Set<Character> specialCharaters = new HashSet<>(Arrays.asList(new Character[] {'$', '?', '{', '}', '|', '\'', '!'})); 45 46 46 47 private final String template;
Note:
See TracChangeset
for help on using the changeset viewer.