Part of twisted.web.util View Source View In Hierarchy
_SourceFragmentElement
is an IRenderable which
can render several lines of source code near the line number of a 
particular frame object.| Instance Variable | frame | A Failure-style 
frame object for which to load a source line to render.  This is really a 
tuple holding some information from a frame object.  See Failure.frames 
for specifics. | 
  
| Method | __init__ | Undocumented | 
| Method | sourceLines | No summary | 
| Method | _getSourceLines | Find the source line references by self.frame and yield, in
source line order, it and the previous and following lines. | 
  
Inherited from Element:
| Instance Variable | loader | The factory which will be used to load documents to return from 
render. (type: ITemplateLoader
provider) | 
  
| Method | lookupRenderMethod | Look up and return the named render method. | 
| Method | render | Implement IRenderable to 
allow one Element to be 
embedded in another's template or rendering output. | 
  
Failure-style 
frame object for which to load a source line to render.  This is really a 
tuple holding some information from a frame object.  See Failure.frames 
for specifics.
  self.frame and yield, in
source line order, it and the previous and following lines.| Returns | A generator which yields two-tuples. Each tuple gives a source line number and the contents of that source line. | |
self.frame and several 
surrounding lines.  The active line will be given a class of 
"snippetHighlightLine".  Other lines will be given a
class of "snippetLine".