1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
# encoding: utf-8
"""
Test data builders shared by more than one other module
"""
from ...unitdata import BaseBuilder
class CT_OnOffBuilder(BaseBuilder):
__nspfxs__ = ('w',)
__attrs__ = ('w:val')
def __init__(self, tag):
self.__tag__ = tag
super(CT_OnOffBuilder, self).__init__()
def with_val(self, value):
self._set_xmlattr('w:val', str(value))
return self
class CT_StringBuilder(BaseBuilder):
__nspfxs__ = ('w',)
__attrs__ = ()
def __init__(self, tag):
self.__tag__ = tag
super(CT_StringBuilder, self).__init__()
def with_val(self, value):
self._set_xmlattr('w:val', str(value))
return self
|