]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.spreadsheet.common/src/org/simantics/spreadsheet/common/expression/analysis/Analysis.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.spreadsheet.common / src / org / simantics / spreadsheet / common / expression / analysis / Analysis.java
index b1d170d2713eb7a7585644c9c0cce2243c934ef3..1d4909f1bad2ae1496c06f7681b24f06910d781f 100644 (file)
@@ -1,66 +1,66 @@
-/*******************************************************************************\r
- * Copyright (c) 2007, 2010 Association for Decentralized Information Management\r
- * in Industry THTH ry.\r
- * All rights reserved. This program and the accompanying materials\r
- * are made available under the terms of the Eclipse Public License v1.0\r
- * which accompanies this distribution, and is available at\r
- * http://www.eclipse.org/legal/epl-v10.html\r
- *\r
- * Contributors:\r
- *     VTT Technical Research Centre of Finland - initial API and implementation\r
- *******************************************************************************/\r
-/* This file was generated by SableCC (http://www.sablecc.org/). */\r
-\r
-package org.simantics.spreadsheet.common.expression.analysis;\r
-\r
-import org.simantics.spreadsheet.common.expression.node.*;\r
-\r
-public interface Analysis extends Switch\r
-{\r
-    Object getIn(Node node);\r
-    void setIn(Node node, Object o);\r
-    Object getOut(Node node);\r
-    void setOut(Node node, Object o);\r
-\r
-    void caseStart(Start node);\r
-    void caseAMultExpression(AMultExpression node);\r
-    void caseAPlusExpression(APlusExpression node);\r
-    void caseAMinusExpression(AMinusExpression node);\r
-    void caseAUnaryMultiplicative(AUnaryMultiplicative node);\r
-    void caseAMultMultiplicative(AMultMultiplicative node);\r
-    void caseADivMultiplicative(ADivMultiplicative node);\r
-    void caseAPrimaryUnary(APrimaryUnary node);\r
-    void caseAUnaryplusUnary(AUnaryplusUnary node);\r
-    void caseAUnaryminusUnary(AUnaryminusUnary node);\r
-    void caseASingleArgList(ASingleArgList node);\r
-    void caseASequenceArgList(ASequenceArgList node);\r
-    void caseAValuePrimary(AValuePrimary node);\r
-    void caseAFunctionPrimary(AFunctionPrimary node);\r
-    void caseASingleRange(ASingleRange node);\r
-    void caseAMultiRange(AMultiRange node);\r
-    void caseAStringValue(AStringValue node);\r
-    void caseAConstantValue(AConstantValue node);\r
-    void caseARangeValue(ARangeValue node);\r
-    void caseAAddressValue(AAddressValue node);\r
-    void caseAExprValue(AExprValue node);\r
-\r
-    void caseTLessThan(TLessThan node);\r
-    void caseTGreaterThan(TGreaterThan node);\r
-    void caseTEqual(TEqual node);\r
-    void caseTPlus(TPlus node);\r
-    void caseTMinus(TMinus node);\r
-    void caseTMult(TMult node);\r
-    void caseTDiv(TDiv node);\r
-    void caseTAmpersand(TAmpersand node);\r
-    void caseTComma(TComma node);\r
-    void caseTColon(TColon node);\r
-    void caseTLPar(TLPar node);\r
-    void caseTRPar(TRPar node);\r
-    void caseTFunc(TFunc node);\r
-    void caseTCell(TCell node);\r
-    void caseTNumber(TNumber node);\r
-    void caseTString(TString node);\r
-    void caseTNewLine(TNewLine node);\r
-    void caseTBlank(TBlank node);\r
-    void caseEOF(EOF node);\r
-}\r
+/*******************************************************************************
+ * Copyright (c) 2007, 2010 Association for Decentralized Information Management
+ * in Industry THTH ry.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ *     VTT Technical Research Centre of Finland - initial API and implementation
+ *******************************************************************************/
+/* This file was generated by SableCC (http://www.sablecc.org/). */
+
+package org.simantics.spreadsheet.common.expression.analysis;
+
+import org.simantics.spreadsheet.common.expression.node.*;
+
+public interface Analysis extends Switch
+{
+    Object getIn(Node node);
+    void setIn(Node node, Object o);
+    Object getOut(Node node);
+    void setOut(Node node, Object o);
+
+    void caseStart(Start node);
+    void caseAMultExpression(AMultExpression node);
+    void caseAPlusExpression(APlusExpression node);
+    void caseAMinusExpression(AMinusExpression node);
+    void caseAUnaryMultiplicative(AUnaryMultiplicative node);
+    void caseAMultMultiplicative(AMultMultiplicative node);
+    void caseADivMultiplicative(ADivMultiplicative node);
+    void caseAPrimaryUnary(APrimaryUnary node);
+    void caseAUnaryplusUnary(AUnaryplusUnary node);
+    void caseAUnaryminusUnary(AUnaryminusUnary node);
+    void caseASingleArgList(ASingleArgList node);
+    void caseASequenceArgList(ASequenceArgList node);
+    void caseAValuePrimary(AValuePrimary node);
+    void caseAFunctionPrimary(AFunctionPrimary node);
+    void caseASingleRange(ASingleRange node);
+    void caseAMultiRange(AMultiRange node);
+    void caseAStringValue(AStringValue node);
+    void caseAConstantValue(AConstantValue node);
+    void caseARangeValue(ARangeValue node);
+    void caseAAddressValue(AAddressValue node);
+    void caseAExprValue(AExprValue node);
+
+    void caseTLessThan(TLessThan node);
+    void caseTGreaterThan(TGreaterThan node);
+    void caseTEqual(TEqual node);
+    void caseTPlus(TPlus node);
+    void caseTMinus(TMinus node);
+    void caseTMult(TMult node);
+    void caseTDiv(TDiv node);
+    void caseTAmpersand(TAmpersand node);
+    void caseTComma(TComma node);
+    void caseTColon(TColon node);
+    void caseTLPar(TLPar node);
+    void caseTRPar(TRPar node);
+    void caseTFunc(TFunc node);
+    void caseTCell(TCell node);
+    void caseTNumber(TNumber node);
+    void caseTString(TString node);
+    void caseTNewLine(TNewLine node);
+    void caseTBlank(TBlank node);
+    void caseEOF(EOF node);
+}