equal
deleted
inserted
replaced
18 """produces some Ontology Web Language schema and views |
18 """produces some Ontology Web Language schema and views |
19 |
19 |
20 """ |
20 """ |
21 __docformat__ = "restructuredtext en" |
21 __docformat__ = "restructuredtext en" |
22 _ = unicode |
22 _ = unicode |
|
23 |
|
24 from six.moves import range |
23 |
25 |
24 from logilab.mtconverter import TransformError, xml_escape |
26 from logilab.mtconverter import TransformError, xml_escape |
25 |
27 |
26 from cubicweb.view import StartupView, EntityView |
28 from cubicweb.view import StartupView, EntityView |
27 from cubicweb.predicates import none_rset, match_view |
29 from cubicweb.predicates import none_rset, match_view |
164 templatable = False |
166 templatable = False |
165 content_type = 'application/xml' # 'text/xml' |
167 content_type = 'application/xml' # 'text/xml' |
166 |
168 |
167 def call(self): |
169 def call(self): |
168 self.w(OWL_OPENING_ROOT % {'appid': self._cw.vreg.schema.name}) |
170 self.w(OWL_OPENING_ROOT % {'appid': self._cw.vreg.schema.name}) |
169 for i in xrange(self.cw_rset.rowcount): |
171 for i in range(self.cw_rset.rowcount): |
170 self.cell_call(i, 0) |
172 self.cell_call(i, 0) |
171 self.w(OWL_CLOSING_ROOT) |
173 self.w(OWL_CLOSING_ROOT) |
172 |
174 |
173 def cell_call(self, row, col): |
175 def cell_call(self, row, col): |
174 self.wview('owlaboxitem', self.cw_rset, row=row, col=col) |
176 self.wview('owlaboxitem', self.cw_rset, row=row, col=col) |