def getElementName(cls, that): name = that.__class__.__name__ if name[:5] != 'xhpy_': return name return class2element(name)
def __init__(self, that, rend): super(XHPyException, self).__init__("""\ :x:element.render() must reduce an object to an :x:primitive, but `%s` reduced into `%s` """ % (class2element(that.__class__.__name__), type(rend)))