131 |
class RenderingEngine(Engine): |
class RenderingEngine(Engine): |
132 |
"Transforms something, and renders it to XML" |
"Transforms something, and renders it to XML" |
133 |
def transform(self, element, context): |
def transform(self, element, context): |
134 |
element = Engine.transform(self, element, context) |
result = Engine.transform(self, element, context) |
135 |
return Literal(XML(element, context.root_xmlns_map, context.encoding)) |
if result is element: |
136 |
|
# not transformed, for some reason |
137 |
|
return element |
138 |
|
return Literal(XML(result, context.root_xmlns_map, context.encoding)) |
139 |
|
|
140 |
|
|
141 |
class AttributeHandler(object): |
class AttributeHandler(object): |