]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/markdown/inlines/Delimiter.java
Migrated source code from Simantics SVN
[simantics/platform.git] / bundles / org.simantics.scl.compiler / src / org / simantics / scl / compiler / markdown / inlines / Delimiter.java
1 package org.simantics.scl.compiler.markdown.inlines;\r
2 \r
3 import org.simantics.scl.compiler.markdown.nodes.Node;\r
4 \r
5 public class Delimiter {\r
6     Delimiter previous;\r
7     Delimiter next;\r
8     Node inlText;\r
9     int position;\r
10     char delimChar;\r
11     boolean canOpen;\r
12     boolean canClose;\r
13     boolean active = true;\r
14     \r
15     public Delimiter(Delimiter previous, Node inlText, int position,\r
16             char delimChar, boolean canOpen, boolean canClose) {\r
17         this.previous = previous;\r
18         this.inlText = inlText;\r
19         this.position = position;\r
20         this.delimChar = delimChar;\r
21         this.canOpen = canOpen;\r
22         this.canClose = canClose;\r
23         \r
24         if(previous != null)\r
25             previous.next = this;\r
26     }\r
27 }\r