Package genshi :: Package template :: Module plugin :: Class AbstractTemplateEnginePlugin

Class AbstractTemplateEnginePlugin

object --+
         |
        AbstractTemplateEnginePlugin
Known Subclasses:

Implementation of the plugin API.
Instance Methods
 
__init__(self, extra_vars_func=None, options=None)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
 
load_template(self, templatename, template_string=None)
Find a template specified in python 'dot' notation, or load one from a string.
 
render(self, info, format=None, fragment=False, template=None)
Render the template to a string using the provided info.
 
transform(self, info, template)
Render the output to an event stream.

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables
  template_class = None
hash(x)
  extension = None
hash(x)
Properties

Inherited from object: __class__

Method Details

__init__(self, extra_vars_func=None, options=None)
(Constructor)

 
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
Overrides: object.__init__
(inherited documentation)