Package analysis :: Module source :: Class AnalysisSession
[show private | hide private]
[frames | no frames]

Class AnalysisSession


A class whose objects hold information related to the above AnalysisVisitor class.
Method Summary
  __init__(self)
  get_entry(self, node)
  get_line(self, filename, lineno)
  get_lineno(self, node)
  get_module_name(self, filename)
  process(self, s)
Process the string 's', returning a module root node.
  process_builtins(self)
Process the builtins module, obtained from a special location.
  process_file(self, filename)
Process the file with the given 'filename', returning a module root node.
  process_name(self, module_name)
Process the module identified by the given 'module_name'.
  reset(self)
  _process_file(self, filename)

Method Details

process(self, s)

Process the string 's', returning a module root node.

process_builtins(self)

Process the builtins module, obtained from a special location.

process_file(self, filename)

Process the file with the given 'filename', returning a module root node.

process_name(self, module_name)

Process the module identified by the given 'module_name'. This involves the importing of the named module whose root node is then returned. An ImportError is raised if the module could not be located.

Generated by Epydoc 2.1 on Fri May 19 01:52:26 2006 http://epydoc.sf.net