doc/commands: generate CmdEntityLink command to HTML
[nit.git] / src / doc / commands / commands_html.nit
index ee7a792..7822eb2 100644 (file)
@@ -48,7 +48,7 @@ redef class CmdEntity
        redef fun to_html do
                var mentity = self.mentity
                if mentity == null then return ""
-               return mentity.html_link
+               return mentity.html_link.write_to_string
        end
 end
 
@@ -104,6 +104,14 @@ redef class CmdComment
        end
 end
 
+redef class CmdEntityLink
+       redef fun to_html do
+               var mentity = self.mentity
+               if mentity == null then return ""
+               return mentity.html_link(text, title).write_to_string
+       end
+end
+
 redef class CmdEntityCode
        redef fun to_html do
                var output = render_code(node)
@@ -112,6 +120,48 @@ redef class CmdEntityCode
        end
 end
 
+redef class CmdAncestors
+       redef fun to_html do return super # FIXME lin
+end
+
+redef class CmdParents
+       redef fun to_html do return super # FIXME lin
+end
+
+redef class CmdChildren
+       redef fun to_html do return super # FIXME lin
+end
+
+redef class CmdDescendants
+       redef fun to_html do return super # FIXME lin
+end
+
+redef class CmdFeatures
+       redef fun to_html do return super # FIXME lin
+end
+
+redef class CmdLinearization
+       redef fun to_html do return super # FIXME lin
+end
+
+# Usage commands
+
+redef class CmdNew
+       redef fun to_html do return super # FIXME lin
+end
+
+redef class CmdCall
+       redef fun to_html do return super # FIXME lin
+end
+
+redef class CmdReturn
+       redef fun to_html do return super # FIXME lin
+end
+
+redef class CmdParam
+       redef fun to_html do return super # FIXME lin
+end
+
 # Graph commands
 
 redef class CmdGraph