JSDOC/Template.js
[gnome.introspection-doc-generator] / JSDOC / Template.js
index 6f74d50..f7631ba 100644 (file)
@@ -21,13 +21,19 @@ Template = XObject.define(
     function(cfg) {
         XObject.extend(this, cfg)
         //this.templateFile = templateFile;
+        if (!this.templateFile  || !this.Link) {
+            throw {
+                "No templateFile or Link sent to Template Contructor..";
+               }
+           }
+        
         
         if (templateFile) {
             
             this.template = Gio.simple_read(templateFile);
             
         }
-        this.Link = this.Link || imports.TemplateLink.Link;
+        this.Link = this.Link || imports.TemplateLink.Link; ///????
         
         this.templateName = GLib.path_get_basename(templateFile);
         this.code = "";