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..
public string name;
public string type;
- static Gee.ArrayList<RooProject> _projects;
+
public static Gee.ArrayList<RooProject> projects()
{
RooProject.singleton();
return RooProject._projects;
}
- static public RooProject addProject(Json.Object t)
+ public static RooProject addProject(Json.Object t)
{
RooProject.singleton(); // init...