]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.spreadsheet.graph/src/org/simantics/spreadsheet/graph/formula/OrFormulaFunction.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.spreadsheet.graph / src / org / simantics / spreadsheet / graph / formula / OrFormulaFunction.java
index 47dd4265543a05e83a2a09d879860be8c042a8c9..94222117ef6db6b83d9c34da54f04e4c0302cb83 100644 (file)
@@ -1,30 +1,30 @@
-package org.simantics.spreadsheet.graph.formula;\r
-\r
-import org.simantics.spreadsheet.graph.CellFormulaFunction;\r
-import org.simantics.spreadsheet.graph.CellValueVisitor;\r
-import org.simantics.spreadsheet.graph.SpreadsheetGraphUtils;\r
-import org.simantics.spreadsheet.graph.parser.ast.AstArgList;\r
-\r
-public class OrFormulaFunction implements CellFormulaFunction<Object> {\r
-\r
-    @Override\r
-    public Object evaluate(CellValueVisitor visitor, AstArgList args) {\r
-        if (args.values.size() == 0) throw new IllegalStateException();\r
-        \r
-        for (int i = 0; i < args.values.size(); i++) {\r
-               Object obj = null;\r
-               try {\r
-                       obj = args.values.get(i).accept(visitor);\r
-               } catch (IllegalStateException e){\r
-                       return FormulaError2.NAME.getString();\r
-               }\r
-               FormulaError2 error = FormulaError2.forObject(obj);\r
-               if(error!=null) return error.getString();\r
-               \r
-            if (SpreadsheetGraphUtils.asBoolean(obj))\r
-                return Boolean.TRUE;\r
-        }\r
-        return Boolean.FALSE;\r
-    }\r
-\r
-}\r
+package org.simantics.spreadsheet.graph.formula;
+
+import org.simantics.spreadsheet.graph.CellFormulaFunction;
+import org.simantics.spreadsheet.graph.CellValueVisitor;
+import org.simantics.spreadsheet.graph.SpreadsheetGraphUtils;
+import org.simantics.spreadsheet.graph.parser.ast.AstArgList;
+
+public class OrFormulaFunction implements CellFormulaFunction<Object> {
+
+    @Override
+    public Object evaluate(CellValueVisitor visitor, AstArgList args) {
+        if (args.values.size() == 0) throw new IllegalStateException();
+        
+        for (int i = 0; i < args.values.size(); i++) {
+               Object obj = null;
+               try {
+                       obj = args.values.get(i).accept(visitor);
+               } catch (IllegalStateException e){
+                       return FormulaError2.NAME.getString();
+               }
+               FormulaError2 error = FormulaError2.forObject(obj);
+               if(error!=null) return error.getString();
+               
+            if (SpreadsheetGraphUtils.asBoolean(obj))
+                return Boolean.TRUE;
+        }
+        return Boolean.FALSE;
+    }
+
+}