]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.scl.commands/src/org/simantics/scl/commands/internal/checker/FunctionCheckItem.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.scl.commands / src / org / simantics / scl / commands / internal / checker / FunctionCheckItem.java
index 756f639af3b16756a6f75555678b89b5e5557dd4..8d15d9a2973195521b6819154b212ea81181f391 100644 (file)
@@ -1,33 +1,33 @@
-package org.simantics.scl.commands.internal.checker;\r
-\r
-import java.util.List;\r
-\r
-import org.simantics.scl.compiler.types.Type;\r
-import org.simantics.scl.runtime.function.Function;\r
-\r
-public class FunctionCheckItem implements CheckItem {\r
-\r
-    Type parameterType;\r
-    CheckItem next;\r
-    \r
-    public FunctionCheckItem(Type parameterType, CheckItem next) {\r
-        this.parameterType = parameterType;\r
-        this.next = next;\r
-    }\r
-\r
-    @SuppressWarnings({ "unchecked", "rawtypes" })\r
-    @Override\r
-    public boolean check(Object check, Object[] parameters, int pos) {\r
-        if(pos == parameters.length)\r
-            return true;\r
-        Object nextCheck = ((Function)check).apply(parameters[pos]);\r
-        return next.check(nextCheck, parameters, pos+1);\r
-    }\r
-\r
-    @Override\r
-    public void collectParameterTypes(List<Type> types) {\r
-        types.add(parameterType);\r
-        next.collectParameterTypes(types);\r
-    }\r
-\r
-}\r
+package org.simantics.scl.commands.internal.checker;
+
+import java.util.List;
+
+import org.simantics.scl.compiler.types.Type;
+import org.simantics.scl.runtime.function.Function;
+
+public class FunctionCheckItem implements CheckItem {
+
+    Type parameterType;
+    CheckItem next;
+    
+    public FunctionCheckItem(Type parameterType, CheckItem next) {
+        this.parameterType = parameterType;
+        this.next = next;
+    }
+
+    @SuppressWarnings({ "unchecked", "rawtypes" })
+    @Override
+    public boolean check(Object check, Object[] parameters, int pos) {
+        if(pos == parameters.length)
+            return true;
+        Object nextCheck = ((Function)check).apply(parameters[pos]);
+        return next.check(nextCheck, parameters, pos+1);
+    }
+
+    @Override
+    public void collectParameterTypes(List<Type> types) {
+        types.add(parameterType);
+        next.collectParameterTypes(types);
+    }
+
+}