~openerp/openobject-server/trunk-speedup-need_action-tde

« back to all changes in this revision

Viewing changes to bin/report/render/rml.py

  • Committer: Harry (Open ERP)
  • Author(s): xrg
  • Date: 2009-11-20 14:31:04 UTC
  • mfrom: (1119.1.208)
  • mto: (1898.1.1 trunk)
  • mto: This revision was merged to the branch mainline in revision 1900.
  • Revision ID: hmo@tinyerp.com-20091120143104-tb6136unkdw7yfy9
[merge] merge from lp:~xrg/openobject-server/optimize-5.0 and removed some confilts

Show diffs side-by-side

added added

removed removed

Lines of Context:
22
22
import render
23
23
import rml2pdf
24
24
import rml2html as htmlizer
 
25
import rml2txt as txtizer
25
26
import odt2odt as odt
26
27
import html2html as html
27
28
import makohtml2html as makohtml
50
51
    def _render(self):
51
52
        return htmlizer.parseString(self.rml,self.localcontext)
52
53
 
 
54
class rml2txt(render.render):
 
55
    def __init__(self, rml, localcontext= None, datas={}):
 
56
        super(rml2txt, self).__init__(datas)
 
57
        self.rml = rml
 
58
        self.localcontext = localcontext
 
59
        self.output_type = 'txt'
 
60
 
 
61
    def _render(self):
 
62
        return txtizer.parseString(self.rml, self.localcontext)
 
63
 
53
64
class odt2odt(render.render):
54
65
    def __init__(self, rml, localcontext = None, datas = {}):
55
66
        render.render.__init__(self, datas)