Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(242)

Side by Side Diff: editor/util/plugins/com.google.dart.java2dart/resources/java_core.dart

Issue 13956006: Remove insertRange. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Replace type with var.wq Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 library java.core; 1 library java.core;
2 2
3 import "dart:math" as math; 3 import "dart:math" as math;
4 import "dart:uri"; 4 import "dart:uri";
5 5
6 class JavaSystem { 6 class JavaSystem {
7 static int currentTimeMillis() { 7 static int currentTimeMillis() {
8 return (new DateTime.now()).millisecondsSinceEpoch; 8 return (new DateTime.now()).millisecondsSinceEpoch;
9 } 9 }
10 10
(...skipping 312 matching lines...) Expand 10 before | Expand all | Expand 10 after
323 Iterable<E> getRange(int start, int end) => elements.getRange(start, end); 323 Iterable<E> getRange(int start, int end) => elements.getRange(start, end);
324 324
325 void setRange(int start, int end, Iterable<E> iterable, [int skipCount = 0]) { 325 void setRange(int start, int end, Iterable<E> iterable, [int skipCount = 0]) {
326 elements.setRange(start, end, iterable, skipCount); 326 elements.setRange(start, end, iterable, skipCount);
327 } 327 }
328 328
329 void removeRange(int start, int end) { 329 void removeRange(int start, int end) {
330 elements.removeRange(start, end); 330 elements.removeRange(start, end);
331 } 331 }
332 332
333 void insertRange(int start, int length, [E fill]) {
334 elements.insertRange(start, length, fill);
335 }
336
337 Map<int, E> asMap() { 333 Map<int, E> asMap() {
338 return elements.asMap(); 334 return elements.asMap();
339 } 335 }
340 } 336 }
341 337
342 class JavaIterator<E> { 338 class JavaIterator<E> {
343 Iterable<E> _iterable; 339 Iterable<E> _iterable;
344 List<E> _elements = new List<E>(); 340 List<E> _elements = new List<E>();
345 int _coPos = 0; 341 int _coPos = 0;
346 int _elPos = 0; 342 int _elPos = 0;
(...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after
433 } 429 }
434 } else if (sb.length > newLength) { 430 } else if (sb.length > newLength) {
435 var s = sb.toString().substring(0, newLength); 431 var s = sb.toString().substring(0, newLength);
436 sb = new StringBuffer(s); 432 sb = new StringBuffer(s);
437 } 433 }
438 } 434 }
439 void clear() { 435 void clear() {
440 sb = new StringBuffer(); 436 sb = new StringBuffer();
441 } 437 }
442 } 438 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698