/**
represents a directory (cant be edited?)
**/
namespace JsRender {
int did = 1;
public class Dir : JsRender
{
//Gee.ArrayList
subdirs;
public Dir(Project.Project project, string path) {
base( project, path);
this.xtype = "Dir";
this.language = "";
this.id = "dir-%d".printf(did++);
this.name = this.relpath;
if (this.name == "") {
this.name = "/";
}
//console.dump(this);
// various loader methods..
// Class = list of arguments ... and which property to use as a value.
}
public override void save() {}
public override void saveHTML(string html) {}
public override string toSource() { return ""; }
public override string toSourceCode() {return "";} // used by commandline tester..
public override void setSource(string str) {}
public override string toSourcePreview() {return "";}
public override void removeFiles() {}
public override void findTransStrings(Node? node ) {}
public override string toGlade() {return "";}
public override string targetName() {return "";}
public override void loadItems() throws GLib.Error {}
public override string language_id() { return ""; }
}
}