]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.scl.ui/src/org/simantics/scl/ui/editor/SCLDocumentSetup.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.scl.ui / src / org / simantics / scl / ui / editor / SCLDocumentSetup.java
old mode 100755 (executable)
new mode 100644 (file)
index 16d81ea..41a3bf2
@@ -1,43 +1,43 @@
-package org.simantics.scl.ui.editor;\r
-\r
-import org.eclipse.core.filebuffers.IDocumentSetupParticipant;\r
-import org.eclipse.jface.text.IDocument;\r
-import org.eclipse.jface.text.IDocumentExtension3;\r
-import org.eclipse.jface.text.IDocumentPartitioner;\r
-import org.eclipse.jface.text.rules.EndOfLineRule;\r
-import org.eclipse.jface.text.rules.FastPartitioner;\r
-import org.eclipse.jface.text.rules.IPredicateRule;\r
-import org.eclipse.jface.text.rules.MultiLineRule;\r
-import org.eclipse.jface.text.rules.PatternRule;\r
-import org.eclipse.jface.text.rules.RuleBasedPartitionScanner;\r
-import org.eclipse.jface.text.rules.Token;\r
-\r
-public class SCLDocumentSetup implements IDocumentSetupParticipant {\r
-    \r
-    public static final String COMMENT = "COMMENT";\r
-    public static final String STRING = "STRING";\r
-    \r
-    public static final String[] PARTITION_TYPES = new String[] {\r
-        COMMENT, STRING\r
-    };\r
-    \r
-    public static final String SCL_PARTIONING = "SCL_PARTIONING";\r
-    \r
-    \r
-    @Override\r
-    public void setup(final IDocument document) {\r
-        if(document instanceof IDocumentExtension3) {\r
-            RuleBasedPartitionScanner scanner = new RuleBasedPartitionScanner();\r
-            scanner.setPredicateRules(new IPredicateRule[] {\r
-                    new MultiLineRule("/*", "*/", new Token(COMMENT)),\r
-                    new EndOfLineRule("//", new Token(COMMENT)),\r
-                    new MultiLineRule("\"\"\"", "\"\"\"", new Token(STRING), '\\'),\r
-                    new PatternRule("\"", "\"", new Token(STRING), '\\', true),\r
-            });\r
-            IDocumentPartitioner partitioner = new FastPartitioner(scanner, PARTITION_TYPES);\r
-            ((IDocumentExtension3)document).setDocumentPartitioner(SCL_PARTIONING, partitioner);\r
-            partitioner.connect(document);\r
-        }\r
-    }\r
-\r
-}\r
+package org.simantics.scl.ui.editor;
+
+import org.eclipse.core.filebuffers.IDocumentSetupParticipant;
+import org.eclipse.jface.text.IDocument;
+import org.eclipse.jface.text.IDocumentExtension3;
+import org.eclipse.jface.text.IDocumentPartitioner;
+import org.eclipse.jface.text.rules.EndOfLineRule;
+import org.eclipse.jface.text.rules.FastPartitioner;
+import org.eclipse.jface.text.rules.IPredicateRule;
+import org.eclipse.jface.text.rules.MultiLineRule;
+import org.eclipse.jface.text.rules.PatternRule;
+import org.eclipse.jface.text.rules.RuleBasedPartitionScanner;
+import org.eclipse.jface.text.rules.Token;
+
+public class SCLDocumentSetup implements IDocumentSetupParticipant {
+    
+    public static final String COMMENT = "COMMENT";
+    public static final String STRING = "STRING";
+    
+    public static final String[] PARTITION_TYPES = new String[] {
+        COMMENT, STRING
+    };
+    
+    public static final String SCL_PARTIONING = "SCL_PARTIONING";
+    
+    
+    @Override
+    public void setup(final IDocument document) {
+        if(document instanceof IDocumentExtension3) {
+            RuleBasedPartitionScanner scanner = new RuleBasedPartitionScanner();
+            scanner.setPredicateRules(new IPredicateRule[] {
+                    new MultiLineRule("/*", "*/", new Token(COMMENT)),
+                    new EndOfLineRule("//", new Token(COMMENT)),
+                    new MultiLineRule("\"\"\"", "\"\"\"", new Token(STRING), '\\'),
+                    new PatternRule("\"", "\"", new Token(STRING), '\\', true),
+            });
+            IDocumentPartitioner partitioner = new FastPartitioner(scanner, PARTITION_TYPES);
+            ((IDocumentExtension3)document).setDocumentPartitioner(SCL_PARTIONING, partitioner);
+            partitioner.connect(document);
+        }
+    }
+
+}