'Return a string representation of the parameter.'

def __str__(self):

    value = self.value()
    if self.hidden():
        return six.text_type('******')
    else:
        return self._value_as_text(value)
