src/JsRender/Node.vala
authorAlan Knowles <alan@roojs.com>
Tue, 19 May 2015 06:06:49 +0000 (14:06 +0800)
committerAlan Knowles <alan@roojs.com>
Tue, 19 May 2015 06:06:49 +0000 (14:06 +0800)
src/JsRender/Node.vala

index a05accb..339d0e5 100644 (file)
@@ -105,10 +105,9 @@ public class JsRender.Node : Object {
        public int line_start;
        public int line_end;
        public Gee.ArrayList<int> lines;
-       public Gee.HashMap<int,string> line_map;
+       public Gee.HashMap<int,string> line_map; // store of l:xxx or p:....
        
 
-
        public Node()
        {
                this.items = new Gee.ArrayList<Node>();
@@ -125,6 +124,10 @@ public class JsRender.Node : Object {
                
        }
 
+       public void addLine(int line, string type, string prop) {
+               this.lines.add(line);
+               this.line_map.set(line, type +":" + prop);
+       }
        
        
        public string uid()