Changeset 6717 in josm for trunk/src/org/openstreetmap/josm/gui
- Timestamp:
- 2014-01-17T21:33:44+01:00 (10 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/gui
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/layer/GpxLayer.java
r6708 r6717 17 17 import java.text.DateFormat; 18 18 import java.util.ArrayList; 19 import java.util.Arrays; 19 20 import java.util.Collection; 20 21 import java.util.Date; … … 814 815 final private void ensureTrackVisibilityLength() { 815 816 final int l = data.tracks.size(); 816 if (l == trackVisibility.length)817 if (l == trackVisibility.length) 817 818 return; 818 final boolean[] back = trackVisibility.clone(); 819 final int m = Math.min(l, back.length); 820 trackVisibility = new boolean[l]; 821 System.arraycopy(back, 0, trackVisibility, 0, m); 822 for(int i=m; i < l; i++) { 819 final int m = Math.min(l, trackVisibility.length); 820 trackVisibility = Arrays.copyOf(trackVisibility, l); 821 for (int i = m; i < l; i++) { 823 822 trackVisibility[i] = true; 824 823 } -
trunk/src/org/openstreetmap/josm/gui/layer/gpx/ChooseTrackVisibilityAction.java
r6228 r6717 13 13 import java.awt.event.MouseEvent; 14 14 import java.awt.event.MouseListener; 15 import java.util.Arrays; 15 16 import java.util.Map; 16 17 … … 221 222 // cancel for unknown buttons and copy back original settings 222 223 if (v != 1 && v != 2) { 223 System.arraycopy(trackVisibilityBackup, 0, layer.trackVisibility, 0, layer.trackVisibility.length);224 layer.trackVisibility = Arrays.copyOf(trackVisibilityBackup, layer.trackVisibility.length); 224 225 Main.map.repaint(); 225 226 return; -
trunk/src/org/openstreetmap/josm/gui/preferences/projection/PuwgProjectionChoice.java
r6228 r6717 4 4 import static org.openstreetmap.josm.tools.I18n.tr; 5 5 6 import java.util.Arrays; 6 7 import java.util.Collection; 7 8 import java.util.Collections; … … 44 45 @Override 45 46 public String[] allCodes() { 46 String[] zones = new String[CODES.length]; 47 System.arraycopy(CODES, 0, zones, 0, CODES.length); 48 return zones; 47 return Arrays.copyOf(CODES, CODES.length); 49 48 } 50 49
Note:
See TracChangeset
for help on using the changeset viewer.