RooProject.vala
[gitlive] / RooProject.vala
index fec7fb4..b731153 100644 (file)
@@ -3,15 +3,18 @@
 static RooProject  _RooProject;
 public class RooProject  : Object 
 {
+       static Gee.ArrayList<RooProject> _projects;
+       static int loadcount = 0;
+       
        public static RooProject singleton()
     {
        if (_RooProject == null) {
             _RooProject = new RooProject();
                RooProject.loadcount = 0;
-            RooTicket.loadProjects();
+            RooProject.loadProjects();
 
         }
-        return _RooTicket;
+        return _RooProject;
     }
        
        public string  id; // not really important that they are numbers..
@@ -19,7 +22,7 @@ public class RooProject  : Object
        public string name;
        public string type;
 
-       static Gee.ArrayList<RooProject> _projects;
+       
        public static Gee.ArrayList<RooProject> projects()
        {
                RooProject.singleton();
@@ -52,7 +55,7 @@ public class RooProject  : Object
        
        static  void loadProjects() // called from singleton...
        {
-               RooTicket._projects = new Gee.ArrayList<RooProject>();
+               RooProject._projects = new Gee.ArrayList<RooProject>();
         
        RooProject.loadcount ++;        
                var table = new GLib.HashTable<string, string>(str_hash, str_equal);