class_docstr: An NLTK interface to the VerbNet verb lexicon.
  
  From the VerbNet site: "VerbNet (VN) (Kipper-Schuler 2006) is the largest
  on-line verb lexicon currently available for English. It is a hierarchical
  domain-independent, broad-coverage verb lexicon with mappings to other
  lexical resources such as WordNet (Miller, 1990; Fellbaum, 1998), XTAG
  (XTAG Research Group, 2001), and FrameNet (Baker et al., 1998)."
  
  For details about VerbNet see:
  https://verbs.colorado.edu/~mpalmer/projects/verbnet.html
class_docstr_tok: ["An","NLTK","interface","to","the","VerbNet","verb","lexicon",".","From","the","VerbNet","site",":","``","VerbNet","(","VN",")","(","Kipper-Schuler","2006",")","is","the","largest","on-line","verb","lexicon","currently","available","for","English",".","It","is","a","hierarchical","domain-independent",",","broad-coverage","verb","lexicon","with","mappings","to","other","lexical","resources","such","as","WordNet","(","Miller",",","1990",";","Fellbaum",",","1998",")",",","XTAG","(","XTAG","Research","Group",",","2001",")",",","and","FrameNet","(","Baker","et","al.",",","1998",")",".","''","For","details","about","VerbNet","see",":","https",":","\/\/verbs.colorado.edu\/~mpalmer\/projects\/verbnet.html"]
docstr: Returns pretty version of all frames in a VerbNet class
  
  Return a string containing a pretty-printed representation of
  the list of frames within the VerbNet class.
  
  :param vnclass: A VerbNet class identifier; or an ElementTree
      containing the xml contents of a VerbNet class.
docstr_tok: ["Returns","pretty","version","of","all","frames","in","a","VerbNet","class","Return","a","string","containing","a","pretty-printed","representation","of","the","list","of","frames","within","the","VerbNet","class",".",":","param","vnclass",":","A","VerbNet","class","identifier",";","or","an","ElementTree","containing","the","xml","contents","of","a","VerbNet","class","."]
code: def pprint_frames(self, vnclass, indent=""):
      """Returns pretty version of all frames in a VerbNet class
  
      Return a string containing a pretty-printed representation of
      the list of frames within the VerbNet class.
  
      :param vnclass: A VerbNet class identifier; or an ElementTree
          containing the xml contents of a VerbNet class.
      """
      if isinstance(vnclass, str):
          vnclass = self.vnclass(vnclass)
      pieces = []
      for vnframe in self.frames(vnclass):
          pieces.append(self._pprint_single_frame(vnframe, indent))
      return "\n".join(pieces)
  
imports: import re
  import textwrap
  from collections import defaultdict
  from nltk.corpus.reader.xmldocs import XMLCorpusReader
label_desc: Use image node_id 23 for calling the VerbnetCorpusReader obj's underlying member method code with example usage: obj.pprint_frames(vnclass, indent) and returns: str