Ticket #8902: toArray.diff
File toArray.diff, 4.9 KB (added by , 11 years ago) |
---|
-
src/org/openstreetmap/josm/actions/PurgeAction.java
243 243 return (Long.valueOf(o1.getUniqueId())).compareTo(o2.getUniqueId()); 244 244 } 245 245 }); 246 JList list = new JList(toPurgeAdditionally.toArray(new OsmPrimitive[ 0]));246 JList list = new JList(toPurgeAdditionally.toArray(new OsmPrimitive[toPurgeAdditionally.size()])); 247 247 /* force selection to be active for all entries */ 248 248 list.setCellRenderer(new OsmPrimitivRenderer() { 249 249 @Override -
src/org/openstreetmap/josm/actions/RestartAction.java
101 101 @Override 102 102 public void run() { 103 103 try { 104 Runtime.getRuntime().exec(cmd.toArray(new String[ ]{}));104 Runtime.getRuntime().exec(cmd.toArray(new String[cmd.size()])); 105 105 } catch (IOException e) { 106 106 e.printStackTrace(); 107 107 } -
src/org/openstreetmap/josm/gui/MainApplication.java
180 180 los.add(new LongOpt(o.getName(), o.requiresArgument() ? LongOpt.REQUIRED_ARGUMENT : LongOpt.NO_ARGUMENT, null, 0)); 181 181 } 182 182 183 Getopt g = new Getopt("JOSM", args, "hv", los.toArray(new LongOpt[ 0]));183 Getopt g = new Getopt("JOSM", args, "hv", los.toArray(new LongOpt[los.size()])); 184 184 185 185 Map<Option, Collection<String>> argMap = new HashMap<Option, Collection<String>>(); 186 186 -
src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java
523 523 new ConsistencyTestAction(), 524 524 SeparatorLayerAction.INSTANCE, 525 525 new LayerListPopup.InfoAction(this)})); 526 return actions.toArray(new Action[ 0]);526 return actions.toArray(new Action[actions.size()]); 527 527 } 528 528 529 529 public static GpxData toGpxData(DataSet data, File file) { -
src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java
300 300 entries.add(SeparatorLayerAction.INSTANCE); 301 301 entries.add(new LayerListPopup.InfoAction(this)); 302 302 303 return entries.toArray(new Action[ 0]);303 return entries.toArray(new Action[entries.size()]); 304 304 305 305 } 306 306 -
src/org/openstreetmap/josm/gui/layer/markerlayer/MarkerLayer.java
251 251 components.add(new RenameLayerAction(getAssociatedFile(), this)); 252 252 components.add(SeparatorLayerAction.INSTANCE); 253 253 components.add(new LayerListPopup.InfoAction(this)); 254 return components.toArray(new Action[ 0]);254 return components.toArray(new Action[components.size()]); 255 255 } 256 256 257 257 public boolean synchronizeAudioMarkers(AudioMarker startMarker) { -
src/org/openstreetmap/josm/gui/preferences/projection/UTMProjectionChoice.java
109 109 projections.add("EPSG:" + (32600 + zone + (hemisphere == Hemisphere.South?100:0))); 110 110 } 111 111 } 112 return projections.toArray(new String[ 0]);112 return projections.toArray(new String[projections.size()]); 113 113 } 114 114 115 115 @Override … … 133 133 Hemisphere hemisphere = DEFAULT_HEMISPHERE; 134 134 135 135 if(args != null) { 136 String[] array = args.toArray(new String[ 0]);136 String[] array = args.toArray(new String[args.size()]); 137 137 138 138 if (array.length > 1) { 139 139 hemisphere = Hemisphere.valueOf(array[1]);