-package org.simantics.scl.compiler.markdown.inlines;\r
-\r
-import org.simantics.scl.compiler.markdown.nodes.Node;\r
-\r
-public class Delimiter {\r
- Delimiter previous;\r
- Delimiter next;\r
- Node inlText;\r
- int position;\r
- char delimChar;\r
- boolean canOpen;\r
- boolean canClose;\r
- boolean active = true;\r
- \r
- public Delimiter(Delimiter previous, Node inlText, int position,\r
- char delimChar, boolean canOpen, boolean canClose) {\r
- this.previous = previous;\r
- this.inlText = inlText;\r
- this.position = position;\r
- this.delimChar = delimChar;\r
- this.canOpen = canOpen;\r
- this.canClose = canClose;\r
- \r
- if(previous != null)\r
- previous.next = this;\r
- }\r
-}\r
+package org.simantics.scl.compiler.markdown.inlines;
+
+import org.simantics.scl.compiler.markdown.nodes.Node;
+
+public class Delimiter {
+ Delimiter previous;
+ Delimiter next;
+ Node inlText;
+ int position;
+ char delimChar;
+ boolean canOpen;
+ boolean canClose;
+ boolean active = true;
+
+ public Delimiter(Delimiter previous, Node inlText, int position,
+ char delimChar, boolean canOpen, boolean canClose) {
+ this.previous = previous;
+ this.inlText = inlText;
+ this.position = position;
+ this.delimChar = delimChar;
+ this.canOpen = canOpen;
+ this.canClose = canClose;
+
+ if(previous != null)
+ previous.next = this;
+ }
+}