Changeset 7005 in josm for trunk/src/org/openstreetmap/josm/Main.java
- Timestamp:
- 2014-04-26T17:39:23+02:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/Main.java
r7001 r7005 209 209 private GettingStarted gettingStarted = new GettingStarted(); 210 210 211 private static final Collection<MapFrameListener> mapFrameListeners = new ArrayList< MapFrameListener>();212 213 protected static final Map<String, Throwable> NETWORK_ERRORS = new HashMap< String, Throwable>();211 private static final Collection<MapFrameListener> mapFrameListeners = new ArrayList<>(); 212 213 protected static final Map<String, Throwable> NETWORK_ERRORS = new HashMap<>(); 214 214 215 215 /** … … 519 519 520 520 // contains several initialization tasks to be executed (in parallel) by a ExecutorService 521 List<Callable<Void>> tasks = new ArrayList< Callable<Void>>();521 List<Callable<Void>> tasks = new ArrayList<>(); 522 522 523 523 tasks.add(new InitializationTask(tr("Initializing OSM API")) { … … 835 835 protected static void postConstructorProcessCmdLine(Map<Option, Collection<String>> args) { 836 836 if (args.containsKey(Option.DOWNLOAD)) { 837 List<File> fileList = new ArrayList< File>();837 List<File> fileList = new ArrayList<>(); 838 838 for (String s : args.get(Option.DOWNLOAD)) { 839 839 File f = null; … … 918 918 public static boolean saveUnsavedModifications(Iterable<? extends Layer> selectedLayers, boolean exit) { 919 919 SaveLayersDialog dialog = new SaveLayersDialog(parent); 920 List<OsmDataLayer> layersWithUnmodifiedChanges = new ArrayList< OsmDataLayer>();920 List<OsmDataLayer> layersWithUnmodifiedChanges = new ArrayList<>(); 921 921 for (Layer l: selectedLayers) { 922 922 if (!(l instanceof OsmDataLayer)) { … … 962 962 // Remove all layers because somebody may rely on layerRemoved events (like AutosaveTask) 963 963 if (Main.isDisplayingMapView()) { 964 Collection<Layer> layers = new ArrayList< Layer>(Main.map.mapView.getAllLayers());964 Collection<Layer> layers = new ArrayList<>(Main.map.mapView.getAllLayers()); 965 965 for (Layer l: layers) { 966 966 Main.main.removeLayer(l); … … 1189 1189 * created dataset as projection change listener. 1190 1190 */ 1191 private static final List<WeakReference<ProjectionChangeListener>> listeners = new ArrayList< WeakReference<ProjectionChangeListener>>();1191 private static final List<WeakReference<ProjectionChangeListener>> listeners = new ArrayList<>(); 1192 1192 1193 1193 private static void fireProjectionChanged(Projection oldValue, Projection newValue, Bounds oldBounds) { … … 1226 1226 if (wr.get() == listener) return; 1227 1227 } 1228 listeners.add(new WeakReference< ProjectionChangeListener>(listener));1228 listeners.add(new WeakReference<>(listener)); 1229 1229 } 1230 1230 } … … 1269 1269 } 1270 1270 1271 private static final List<WeakReference<WindowSwitchListener>> windowSwitchListeners = new ArrayList< WeakReference<WindowSwitchListener>>();1271 private static final List<WeakReference<WindowSwitchListener>> windowSwitchListeners = new ArrayList<>(); 1272 1272 1273 1273 /** … … 1284 1284 } 1285 1285 boolean wasEmpty = windowSwitchListeners.isEmpty(); 1286 windowSwitchListeners.add(new WeakReference< WindowSwitchListener>(listener));1286 windowSwitchListeners.add(new WeakReference<>(listener)); 1287 1287 if (wasEmpty) { 1288 1288 // The following call will have no effect, when there is no window … … 1480 1480 */ 1481 1481 public static Map<String, Throwable> getNetworkErrors() { 1482 return new HashMap< String, Throwable>(NETWORK_ERRORS);1482 return new HashMap<>(NETWORK_ERRORS); 1483 1483 } 1484 1484
Note:
See TracChangeset
for help on using the changeset viewer.