code: def traverseShowClassIdTextContentDescriptionAndScreenshot(view):
          '''
          Shows the View class, id, text if available and unique id and takes the screenshot.
          This function can be used as a transform function to L{ViewClient.traverse()}
  
          @type view: I{View}
          @param view: the View
          @return: the string containing class, id, and text if available and the content description
          '''
  
          return ViewClient.traverseShowClassIdAndText(view, View.getContentDescription, 'NAF', extraAction=ViewClient.writeViewImageToFileInDirf traverseShowClassIdTextContentDescriptionAndScreenshot(view):
          '''
          Shows the View class, id, text if available and unique id and takes the screenshot.
          This function can be used as a transform function to L{ViewClient.traverse()}
  
          @type view: I{View}
          @param view: the View
          @return: the string containing class, id, and text if available and the content description
          '''
  
          return ViewClient.traverseShowClassIdAndText(view, View.getContentDescription, 'NAF', extraAction=ViewClient.writeViewImageToFileInDir)
docs: Shows the View class, id, text if available and unique id and takes the screenshot.
          This function can be used as a transform function to L{ViewClient.traverse()}
  
          @type view: I{View}
          @param view: the View
          @return: the string containing class, id, and text if available and the content description