@param root: An XML root element. @type root: L{Element} @param definitions: A definitions object. @type definitions: L{Definitions}
(self, root, definitions=None)
| 48 | """ |
| 49 | |
| 50 | def __init__(self, root, definitions=None): |
| 51 | """ |
| 52 | @param root: An XML root element. |
| 53 | @type root: L{Element} |
| 54 | @param definitions: A definitions object. |
| 55 | @type definitions: L{Definitions} |
| 56 | """ |
| 57 | Object.__init__(self) |
| 58 | self.root = root |
| 59 | pmd = Metadata() |
| 60 | pmd.excludes = ['root'] |
| 61 | pmd.wrappers = dict(qname=repr) |
| 62 | self.__metadata__.__print__ = pmd |
| 63 | |
| 64 | def resolve(self, definitions): |
| 65 | """ |