Source code for reconfigure.builders.bound

from reconfigure.builders.base import BaseBuilder


[docs]class BoundBuilder (BaseBuilder): """ A builder that uses :class:`reconfigure.items.bound.BoundData` to build stuff :param root_class: a ``BoundData`` class that used as processing root """ def __init__(self, root_class): self.root_class = root_class
[docs] def build(self, nodetree): return self.root_class(nodetree)
[docs] def unbuild(self, tree): pass