[Epydoc-commits] SF.net SVN: epydoc: [1746] trunk/epydoc/src/epydoc
Brought to you by:
edloper
From: <ed...@us...> - 2008-02-23 06:00:31
|
Revision: 1746 http://epydoc.svn.sourceforge.net/epydoc/?rev=1746&view=rev Author: edloper Date: 2008-02-22 22:00:30 -0800 (Fri, 22 Feb 2008) Log Message: ----------- - Added url_for() to the DocstringLinker interface Modified Paths: -------------- trunk/epydoc/src/epydoc/docwriter/html.py trunk/epydoc/src/epydoc/markup/__init__.py Modified: trunk/epydoc/src/epydoc/docwriter/html.py =================================================================== --- trunk/epydoc/src/epydoc/docwriter/html.py 2008-02-23 05:59:54 UTC (rev 1745) +++ trunk/epydoc/src/epydoc/docwriter/html.py 2008-02-23 06:00:30 UTC (rev 1746) @@ -3487,8 +3487,6 @@ else: return self.htmlwriter.href(doc, label, 'link') - # [xx] Should this be added to the DocstringLinker interface??? - # Currently, this is *only* used by dotgraph. def url_for(self, identifier): if isinstance(identifier, (basestring, DottedName)): doc = self.docindex.find(identifier, self.container) Modified: trunk/epydoc/src/epydoc/markup/__init__.py =================================================================== --- trunk/epydoc/src/epydoc/markup/__init__.py 2008-02-23 05:59:54 UTC (rev 1745) +++ trunk/epydoc/src/epydoc/markup/__init__.py 2008-02-23 06:00:30 UTC (rev 1746) @@ -474,6 +474,14 @@ """ raise NotImplementedError, 'DocstringLinker.translate_xref()' + def url_for(self, identifier): + """ + Given an identifier, return a URL pointing at that identifier. + This is used to create hyperlinks in dotgraphs. + """ + raise NotImplementedError, 'DocstringLinker.url_for()' + + ################################################## ## ParseError exceptions ################################################## This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |