Changeset 9070 in josm
- Timestamp:
- 2015-11-30T08:36:35+01:00 (9 years ago)
- Location:
- trunk/src/org/openstreetmap/josm
- Files:
-
- 22 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/CombineWayAction.java
r9067 r9070 188 188 cmds.addAll(resolution); 189 189 cmds.add(new DeleteCommand(deletedWays)); 190 final SequenceCommand sequenceCommand = new SequenceCommand(/* for correct i18n of plural forms - see #9110 */190 final Command sequenceCommand = new SequenceCommand(/* for correct i18n of plural forms - see #9110 */ 191 191 trn("Combine {0} way", "Combine {0} ways", ways.size(), ways.size()), cmds); 192 192 193 return new Pair< Way, Command>(targetWay, sequenceCommand);193 return new Pair<>(targetWay, sequenceCommand); 194 194 } 195 195 -
trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java
r9059 r9070 883 883 884 884 // add direction perpendicular to the selected segment 885 possibleMoveDirections = new ArrayList< ReferenceSegment>();885 possibleMoveDirections = new ArrayList<>(); 886 886 possibleMoveDirections.add(new ReferenceSegment(new EastNorth( 887 887 initialN1en.getY() - initialN2en.getY(), -
trunk/src/org/openstreetmap/josm/actions/relation/AbstractRelationAction.java
r8777 r9070 24 24 return Collections.<Relation>emptySet(); 25 25 } else { 26 return new SubclassFilteredCollection<OsmPrimitive, Relation>( 27 primitives, OsmPrimitive.relationPredicate); 26 return new SubclassFilteredCollection<>(primitives, OsmPrimitive.relationPredicate); 28 27 } 29 28 } -
trunk/src/org/openstreetmap/josm/command/DeleteCommand.java
r9062 r9070 368 368 return null; 369 369 370 Set<OsmPrimitive> primitivesToDelete = new HashSet< OsmPrimitive>(selection);370 Set<OsmPrimitive> primitivesToDelete = new HashSet<>(selection); 371 371 372 372 Collection<Relation> relationsToDelete = Utils.filteredCollection(primitivesToDelete, Relation.class); -
trunk/src/org/openstreetmap/josm/data/Preferences.java
r9067 r9070 1824 1824 Collection<Map<String, String>> data = getListOfStructs(key, (Collection<Map<String, String>>) null); 1825 1825 if (data != null) { 1826 List<Map<String, String>> newlist = new ArrayList< Map<String, String>>();1826 List<Map<String, String>> newlist = new ArrayList<>(); 1827 1827 boolean modified = false; 1828 1828 for (Map<String, String> map : data) { 1829 Map<String, String> newmap = new LinkedHashMap< String, String>();1829 Map<String, String> newmap = new LinkedHashMap<>(); 1830 1830 for (Entry<String, String> entry : map.entrySet()) { 1831 1831 String val = entry.getValue(); -
trunk/src/org/openstreetmap/josm/data/cache/CacheEntryAttributes.java
r8624 r9070 22 22 public class CacheEntryAttributes extends ElementAttributes { 23 23 private static final long serialVersionUID = 1L; //version 24 private final Map<String, String> attrs = new ConcurrentHashMap< String, String>(RESERVED_KEYS.size());24 private final Map<String, String> attrs = new ConcurrentHashMap<>(RESERVED_KEYS.size()); 25 25 private static final String NO_TILE_AT_ZOOM = "noTileAtZoom"; 26 26 private static final String ETAG = "Etag"; -
trunk/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java
r9064 r9070 169 169 } 170 170 } 171 return new CacheAccess< K, V>(cc);171 return new CacheAccess<>(cc); 172 172 } 173 173 -
trunk/src/org/openstreetmap/josm/data/notes/Note.java
r7509 r9070 21 21 private Date closedAt; 22 22 private State state; 23 private List<NoteComment> comments = new ArrayList< NoteComment>();23 private List<NoteComment> comments = new ArrayList<>(); 24 24 25 25 /** -
trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateNode.java
r9067 r9070 382 382 public Command fixError(TestError testError) { 383 383 if (!isFixable(testError)) return null; 384 Collection<OsmPrimitive> sel = new LinkedList< OsmPrimitive>(testError.getPrimitives());384 Collection<OsmPrimitive> sel = new LinkedList<>(testError.getPrimitives()); 385 385 Set<Node> nodes = new LinkedHashSet<>(OsmPrimitive.getFilteredList(sel, Node.class)); 386 386 -
trunk/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java
r8958 r9070 583 583 */ 584 584 public Set<TagCheck> getTagCheckDependencies(Collection<TagCheck> schecks) { 585 Set<TagCheck> result = new HashSet< MapCSSTagChecker.TagCheck>();585 Set<TagCheck> result = new HashSet<>(); 586 586 Set<String> classes = getClassesIds(); 587 587 if (schecks != null && !classes.isEmpty()) { … … 770 770 final OsmPrimitive p = OsmUtils.createPrimitive(i.getKey()); 771 771 // Build minimal ordered list of checks to run to test the assertion 772 List<Set<TagCheck>> checksToRun = new ArrayList< Set<TagCheck>>();772 List<Set<TagCheck>> checksToRun = new ArrayList<>(); 773 773 Set<TagCheck> checkDependencies = check.getTagCheckDependencies(schecks); 774 774 if (!checkDependencies.isEmpty()) { -
trunk/src/org/openstreetmap/josm/data/validation/tests/MultipolygonTest.java
r8870 r9070 302 302 } 303 303 } 304 List<OsmPrimitive> newPrimitives = new ArrayList< OsmPrimitive>(primitives);304 List<OsmPrimitive> newPrimitives = new ArrayList<>(primitives); 305 305 newPrimitives.add(0, r); 306 306 error.setPrimitives(newPrimitives); -
trunk/src/org/openstreetmap/josm/data/validation/tests/SimilarNamedWays.java
r9067 r9070 41 41 private MultiMap<Way, Way> errorWays; 42 42 43 private final List<NormalizeRule> rules = new ArrayList< NormalizeRule>();43 private final List<NormalizeRule> rules = new ArrayList<>(); 44 44 45 45 /** -
trunk/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java
r9059 r9070 105 105 private void buildDialog() { 106 106 model = new NoteTableModel(); 107 displayList = new JList< Note>(model);107 displayList = new JList<>(model); 108 108 displayList.setCellRenderer(new NoteRenderer()); 109 109 displayList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); -
trunk/src/org/openstreetmap/josm/gui/layer/ImageryLayer.java
r8851 r9070 405 405 } else { 406 406 // Draw message on several lines 407 Map<TextAttribute, Object> map = new HashMap< TextAttribute, Object>();407 Map<TextAttribute, Object> map = new HashMap<>(); 408 408 map.put(TextAttribute.FAMILY, "Serif"); 409 409 map.put(TextAttribute.SIZE, new Float(18.0)); -
trunk/src/org/openstreetmap/josm/gui/util/GuiHelper.java
r8929 r9070 131 131 } 132 132 } else { 133 FutureTask<V> task = new FutureTask< V>(callable);133 FutureTask<V> task = new FutureTask<>(callable); 134 134 SwingUtilities.invokeLater(task); 135 135 try { -
trunk/src/org/openstreetmap/josm/io/NoteReader.java
r9059 r9070 73 73 case "osm": 74 74 parseMode = NoteParseMode.API; 75 notes = new ArrayList< Note>(100);75 notes = new ArrayList<>(100); 76 76 return; 77 77 case "osm-notes": 78 78 parseMode = NoteParseMode.DUMP; 79 notes = new ArrayList< Note>(10000);79 notes = new ArrayList<>(10000); 80 80 return; 81 81 } -
trunk/src/org/openstreetmap/josm/io/OsmServerLocationReader.java
r8840 r9070 178 178 in = getInputStream(url, progressMonitor.createSubTaskMonitor(1, true)); 179 179 if (in == null) { 180 return new ArrayList< Note>();180 return new ArrayList<>(); 181 181 } 182 182 progressMonitor.subTask(tr("Downloading OSM notes...")); -
trunk/src/org/openstreetmap/josm/tools/GeoPropertyIndex.java
r9059 r9070 57 57 this.geoProp = geoProp; 58 58 this.maxLevel = maxLevel; 59 this.root = new GPLevel< T>(0, new BBox(-180, -90, 180, 90), null, this);59 this.root = new GPLevel<>(0, new BBox(-180, -90, 180, 90), null, this); 60 60 this.lastLevelUsed = root; 61 61 } -
trunk/src/org/openstreetmap/josm/tools/ImageProvider.java
r9062 r9070 331 331 public ImageProvider addOverlay(ImageOverlay overlay) { 332 332 if (overlayInfo == null) { 333 overlayInfo = new LinkedList< ImageOverlay>();333 overlayInfo = new LinkedList<>(); 334 334 } 335 335 overlayInfo.add(overlay); -
trunk/src/org/openstreetmap/josm/tools/LanguageInfo.java
r8855 r9070 225 225 */ 226 226 public static Collection<String> getLanguageCodes(Locale l) { 227 Collection<String> list = new LinkedList< String>();227 Collection<String> list = new LinkedList<>(); 228 228 if (l == null) 229 229 l = Locale.getDefault(); -
trunk/src/org/openstreetmap/josm/tools/RightAndLefthandTraffic.java
r8514 r9070 80 80 throw new RuntimeException(ex); 81 81 } 82 rlCache = new GeoPropertyIndex< Boolean>(new RLTrafficGeoProperty(), 24);82 rlCache = new GeoPropertyIndex<>(new RLTrafficGeoProperty(), 24); 83 83 } 84 84 } -
trunk/src/org/openstreetmap/josm/tools/Utils.java
r8997 r9070 141 141 142 142 public static <T> Collection<T> filter(Collection<? extends T> collection, Predicate<? super T> predicate) { 143 return new FilteredCollection< T>(collection, predicate);143 return new FilteredCollection<>(collection, predicate); 144 144 } 145 145
Note:
See TracChangeset
for help on using the changeset viewer.