RooRepo.vala
authorAlan Knowles <alan@roojs.com>
Mon, 24 Dec 2018 07:21:31 +0000 (15:21 +0800)
committerAlan Knowles <alan@roojs.com>
Mon, 24 Dec 2018 07:21:31 +0000 (15:21 +0800)
RooRepo.vala

index a484206..4444662 100644 (file)
@@ -1,13 +1,26 @@
+
+
+static RooRepo _RooRepo ;
+
 public class RooRepo : Object 
 {
  
+       
 
        public string  id; // not really important that they are numbers..
        public string project_id;
        public string description;
        public string shortname;
        
+       
+       static init()
+       {
+               if (_RooRepo == null) {
+                       _RooRepo = new RooRepo();
+                       RooRepo.load();
+               }
+       }
+       
        static Gee.ArrayList<RooRepo> _repos; // only available for singletonn.         
        static public  Gee.ArrayList<RooRepo>() {
                RooRepo.init();