]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.db.impl/src/org/simantics/db/impl/graph/RandomAccessSubList.java
Disabled BOOKKEEPING flag for normal use
[simantics/platform.git] / bundles / org.simantics.db.impl / src / org / simantics / db / impl / graph / RandomAccessSubList.java
index 05251c1230c38bbeab3ebb9e0cb48059f3e25c0f..a2e0fb2499738e273e81561f6ae8b2a83fb564f2 100644 (file)
@@ -1,28 +1,28 @@
-package org.simantics.db.impl.graph;\r
-\r
-import java.util.AbstractList;\r
-import java.util.List;\r
-\r
-public class RandomAccessSubList<T> extends AbstractList<T> {\r
-    private final List<T> baseList;\r
-    private final int fromIndex;\r
-    private final int length;\r
-    \r
-    public RandomAccessSubList(List<T> baseList, int fromIndex, int length) {\r
-        this.baseList = baseList;\r
-        this.fromIndex = fromIndex;\r
-        this.length = length;\r
-    }\r
-\r
-    @Override\r
-    public T get(int index) {\r
-        if(index < 0 || index > length)\r
-            throw new IndexOutOfBoundsException();\r
-        return baseList.get(index+fromIndex);\r
-    }\r
-\r
-    @Override\r
-    public int size() {\r
-        return length;\r
-    }\r
-}\r
+package org.simantics.db.impl.graph;
+
+import java.util.AbstractList;
+import java.util.List;
+
+public class RandomAccessSubList<T> extends AbstractList<T> {
+    private final List<T> baseList;
+    private final int fromIndex;
+    private final int length;
+    
+    public RandomAccessSubList(List<T> baseList, int fromIndex, int length) {
+        this.baseList = baseList;
+        this.fromIndex = fromIndex;
+        this.length = length;
+    }
+
+    @Override
+    public T get(int index) {
+        if(index < 0 || index > length)
+            throw new IndexOutOfBoundsException();
+        return baseList.get(index+fromIndex);
+    }
+
+    @Override
+    public int size() {
+        return length;
+    }
+}