'Return a string containing a pretty-printed representation of
the given verbnet class\'s subclasses.
:param vnclass: A verbnet class identifier; or an ElementTree
containing the xml contents of a verbnet class.'

def pprint_subclasses(self, vnclass, indent=u''):

    if isinstance(vnclass, string_types):
        vnclass = self.vnclass(vnclass)
    subclasses = [subclass.get(u'ID') for subclass in vnclass.findall(u'SUBCLASSES/VNSUBCLASS')]
    if (not subclasses):
        subclasses = [u'(none)']
    s = (u'Subclasses:    ' + u'    '.join(subclasses))
    return textwrap.fill(s, 70, initial_indent=indent, subsequent_indent=(indent + u'        '))
