More commits to sync working copy
[gnome.introspection-doc-generator] / JSDOC / Template / Link.js
index 24eb6fc..4d45a5e 100644 (file)
@@ -1,8 +1,10 @@
 //<script type="text/javascript">
 JSDOC   = imports['JSDOC.js'].JSDOC;
-Roo     = imports['Roo.js'].Roo;
+
 console = imports['console.js'].console;
 
+imports['Object.js'].load(Object);
+
 Template = imports['JSDOC/Template.js'];
 
 /** Handle the creation of HTML links to documented symbols.
@@ -33,7 +35,7 @@ Link = function() {
 
 
 
-Roo.apply(Link.prototype, {
+Object.extend(Link.prototype, {
     
     alias : "",
        src : "",
@@ -167,9 +169,9 @@ Roo.apply(Link.prototype, {
          
         }
         if (!this.extern) {
-            this.extern = 'http://www.google.com/search?hl=en&' + 
+            this.extern = 'http://www.google.com/search?hl=en&amp;' + 
                     'q=site%3A' + site  + '+' + aa + extra +
-                    '&btnI=I%27m+Feeling+Lucky&meta=&aq=f&oq=';
+                    '&amp;btnI=I%27m+Feeling+Lucky&amp;meta=&amp;aq=f&amp;oq=';
         }
         
         this.text =  aa;
@@ -286,7 +288,7 @@ Roo.apply(Link.prototype, {
     {
         var target = '';
         var txt = this.show_full ? alias : alias.split('.').pop();
-        return "<a href=\"./"+alias+".shtml\""+target+" roo:cls=\""+alias+"\">"+txt+"</a>";    
+         return "<a href=\"./"+alias+".html\""+target+">"+txt+"</a>";    
         
         /*
         // look for '/' in alias..
@@ -350,7 +352,7 @@ Roo.apply(Link.prototype, {
             JSDOC.PluginManager.run("onSymbolLink", link);
         }
         
-        return "<a href=\""+link.fullLinkPath+"\""+target+" roo:cls=\""+link.linkPath+"\">"+link.linkText+"</a>";
+        return "<a href=\""+link.fullLinkPath+"\""+target+">"+link.linkText+"</a>";
     },
 
 
@@ -364,7 +366,7 @@ Roo.apply(Link.prototype, {
         var outFilePath = Link.base + Link.srcDir + srcFile.replace(/.js$/, '') + Link.ext;
         
         if (!this.text) this.text = FilePath.fileName(srcFilePath);
-        return "<a href=\""+outFilePath+"\""+target+" roo:cls=\"src/"+lsrcFile+"\">"+this.text+"</a>";
+        return "<a href=\""+outFilePath+"\""+target+">"+this.text+"</a>";
     },
 
     /** Create a link to a source file. */