]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.spreadsheet.graph/src/org/simantics/spreadsheet/graph/parser/ast/AstRange.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.spreadsheet.graph / src / org / simantics / spreadsheet / graph / parser / ast / AstRange.java
index 65b1e1561fe3befd9d7b4bc8d750f2e4eb95943b..471c47dd3b0252ef7f4347adea3847fd9a73e65a 100644 (file)
@@ -1,41 +1,41 @@
-/*******************************************************************************\r
- *  Copyright (c) 2010 Association for Decentralized Information Management in\r
- *  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
-package org.simantics.spreadsheet.graph.parser.ast;\r
-\r
-import org.simantics.spreadsheet.graph.PrintVisitor;\r
-\r
-public class AstRange implements AstValue {\r
-       \r
-       private static final long serialVersionUID = -2612788686679843356L;\r
-\r
+/*******************************************************************************
+ *  Copyright (c) 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
+ *******************************************************************************/
+package org.simantics.spreadsheet.graph.parser.ast;
+
+import org.simantics.spreadsheet.graph.PrintVisitor;
+
+public class AstRange implements AstValue {
+       
+       private static final long serialVersionUID = -2612788686679843356L;
+
        public static final AstRange REF = new AstRange("#REF!");
-\r
-       public String sheetName;\r
+
+       public String sheetName;
        public String first;
-       public String second;\r
+       public String second;
+
+       public AstRange(String sheetName, String first, String second) {
+               this.sheetName = sheetName;
+               this.first = first;
+               this.second = second;
+       }
 
-       public AstRange(String sheetName, String first, String second) {\r
-               this.sheetName = sheetName;\r
-               this.first = first;\r
-               this.second = second;\r
-       }\r
-\r
-       public AstRange(String token) {\r
-               String[] parts = token.split(":");\r
-               if(parts.length == 2) {\r
-                       this.first = parts[0];\r
-                       this.second = parts[1];\r
-               } else {\r
-                       this.first = token;\r
+       public AstRange(String token) {
+               String[] parts = token.split(":");
+               if(parts.length == 2) {
+                       this.first = parts[0];
+                       this.second = parts[1];
+               } else {
+                       this.first = token;
                }
        }
        
@@ -44,22 +44,22 @@ public class AstRange implements AstValue {
                return v.visit(this);
        }
 
-       public boolean isCell() {\r
-               return second == null;\r
-       }\r
-       \r
-       public boolean isRef() {\r
-               return second==null && "#REF!".equals(first);\r
-       }\r
-       \r
-       public AstRange inSheet(String sheetName) {\r
-               AstRange range = new AstRange(sheetName, first, second);\r
-               return range;\r
-       }\r
-       \r
-       @Override\r
-       public String toString() {\r
-               return accept(new PrintVisitor());\r
-       }\r
+       public boolean isCell() {
+               return second == null;
+       }
+       
+       public boolean isRef() {
+               return second==null && "#REF!".equals(first);
+       }
+       
+       public AstRange inSheet(String sheetName) {
+               AstRange range = new AstRange(sheetName, first, second);
+               return range;
+       }
+       
+       @Override
+       public String toString() {
+               return accept(new PrintVisitor());
+       }
        
 }