def viewgemappletcontents require 'fileutils' require 'extras/zip/zip' nametext = "%s" % [@a_installapplet] begin # exception trapped block fullname = nametext + ".zip" tempfilecontents = " " zf = Zip::ZipFile.new(fullname) zf.sort.each { |entry| tempfilecontents = tempfilecontents + entry.to_s + "\n" } @appletcontentstext = tempfilecontents rescue @installapplettext = "unzip error - error opening applet" end # exception rescue end