Ignore:
Timestamp:
2014-04-26T17:39:23+02:00 (10 years ago)
Author:
Don-vip
Message:

see #8465 - use diamond operator where applicable

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/Main.java

    r7001 r7005  
    209209    private GettingStarted gettingStarted = new GettingStarted();
    210210
    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<>();
    214214
    215215    /**
     
    519519
    520520        // 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<>();
    522522
    523523        tasks.add(new InitializationTask(tr("Initializing OSM API")) {
     
    835835    protected static void postConstructorProcessCmdLine(Map<Option, Collection<String>> args) {
    836836        if (args.containsKey(Option.DOWNLOAD)) {
    837             List<File> fileList = new ArrayList<File>();
     837            List<File> fileList = new ArrayList<>();
    838838            for (String s : args.get(Option.DOWNLOAD)) {
    839839                File f = null;
     
    918918    public static boolean saveUnsavedModifications(Iterable<? extends Layer> selectedLayers, boolean exit) {
    919919        SaveLayersDialog dialog = new SaveLayersDialog(parent);
    920         List<OsmDataLayer> layersWithUnmodifiedChanges = new ArrayList<OsmDataLayer>();
     920        List<OsmDataLayer> layersWithUnmodifiedChanges = new ArrayList<>();
    921921        for (Layer l: selectedLayers) {
    922922            if (!(l instanceof OsmDataLayer)) {
     
    962962            // Remove all layers because somebody may rely on layerRemoved events (like AutosaveTask)
    963963            if (Main.isDisplayingMapView()) {
    964                 Collection<Layer> layers = new ArrayList<Layer>(Main.map.mapView.getAllLayers());
     964                Collection<Layer> layers = new ArrayList<>(Main.map.mapView.getAllLayers());
    965965                for (Layer l: layers) {
    966966                    Main.main.removeLayer(l);
     
    11891189     * created dataset as projection change listener.
    11901190     */
    1191     private static final List<WeakReference<ProjectionChangeListener>> listeners = new ArrayList<WeakReference<ProjectionChangeListener>>();
     1191    private static final List<WeakReference<ProjectionChangeListener>> listeners = new ArrayList<>();
    11921192
    11931193    private static void fireProjectionChanged(Projection oldValue, Projection newValue, Bounds oldBounds) {
     
    12261226                if (wr.get() == listener) return;
    12271227            }
    1228             listeners.add(new WeakReference<ProjectionChangeListener>(listener));
     1228            listeners.add(new WeakReference<>(listener));
    12291229        }
    12301230    }
     
    12691269    }
    12701270
    1271     private static final List<WeakReference<WindowSwitchListener>> windowSwitchListeners = new ArrayList<WeakReference<WindowSwitchListener>>();
     1271    private static final List<WeakReference<WindowSwitchListener>> windowSwitchListeners = new ArrayList<>();
    12721272
    12731273    /**
     
    12841284            }
    12851285            boolean wasEmpty = windowSwitchListeners.isEmpty();
    1286             windowSwitchListeners.add(new WeakReference<WindowSwitchListener>(listener));
     1286            windowSwitchListeners.add(new WeakReference<>(listener));
    12871287            if (wasEmpty) {
    12881288                // The following call will have no effect, when there is no window
     
    14801480     */
    14811481    public static Map<String, Throwable> getNetworkErrors() {
    1482         return new HashMap<String, Throwable>(NETWORK_ERRORS);
     1482        return new HashMap<>(NETWORK_ERRORS);
    14831483    }
    14841484
Note: See TracChangeset for help on using the changeset viewer.