l.b.b.s.SpecificationTreeGraphView(LaunchpadView) : class documentation

Part of lp.blueprints.browser.specification View In Hierarchy

Known subclasses: lp.blueprints.browser.specification.SpecificationTreeDotOutput, lp.blueprints.browser.specification.SpecificationTreeImageTag, lp.blueprints.browser.specification.SpecificationTreePNGView

View for displaying the dependency tree as a PNG with image map.
Method makeSpecGraph Return a SpecGraph object rooted on the spec that is self.context.
Method getDotFileText Return a unicode string of the dot file text.
Method renderGraphvizGraph Return graph data in the appropriate format.
def makeSpecGraph(self):
Return a SpecGraph object rooted on the spec that is self.context.
def getDotFileText(self):
Return a unicode string of the dot file text.
def renderGraphvizGraph(self, format):
Return graph data in the appropriate format.

Shell out to dot to do the work. Raise ProblemRenderingGraph exception if dot gives any error output.

API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.