Package analysis :: Package output :: Package visitors :: Module HTML :: Class HTMLVisitor
[show private | hide private]
[frames | no frames]

Class HTMLVisitor

ASTVisitor --+    
             |    
       Visitor --+
                 |
                HTMLVisitor


A simple HTML-emitting visitor which annotates the source code according to certain properties.
Method Summary
  __init__(self, generator)
Initialise the visitor with the given 'generator'.
  visitAdd(self, node)
  visitAnd(self, node)
  visitAssAttr(self, node)
  visitAssign(self, node)
  visitAssList(self, node)
  visitAssName(self, node)
  visitAssTuple(self, node)
  visitCallFunc(self, node)
  visitClass(self, node)
  visitCompare(self, node)
  visitConst(self, node)
  visitDiscard(self, node)
  visitDiv(self, node)
  visitFor(self, node)
  visitFunction(self, node)
  visitGetattr(self, node)
  visitGlobal(self, node)
  visitIf(self, node)
  visitImport(self, node)
  visitLeftShift(self, node)
  visitList(self, node)
  visitMod(self, node)
  visitModule(self, node)
  visitMul(self, node)
  visitName(self, node)
  visitNot(self, node)
  visitOr(self, node)
  visitPass(self, node)
  visitPower(self, node)
  visitPrint(self, node)
  visitPrintnl(self, node)
  visitReturn(self, node)
  visitRightShift(self, node)
  visitSlice(self, node)
  visitSub(self, node)
  visitSubscript(self, node)
  visitTuple(self, node)
  visitWhile(self, node)
    Inherited from Visitor
  is_builtin_module(self, node)
  is_native(self, node)
  uses_call(self, node)
  uses_reference(self, params)
    Inherited from ASTVisitor
  default(self, node, *args)
  dispatch(self, node, *args)
  preorder(self, tree, visitor, *args)
Do preorder walk of tree using visitor

Class Variable Summary
    Inherited from ASTVisitor
int VERBOSE = 0                                                                     

Method Details

__init__(self, generator)
(Constructor)

Initialise the visitor with the given 'generator'.
Overrides:
analysis.output.visitors.common.Visitor.__init__

Generated by Epydoc 2.1 on Tue Dec 20 00:05:45 2005 http://epydoc.sf.net