# File lib/puppet/util/rdoc/generators/puppet_generator.rb, line 770
770:     def attribute_values
771:       h_name = CGI.escapeHTML(name)
772: 
773:       if @context.is_fact?
774:         @values["classmod"]  = "Fact"
775:       else
776:         @values["classmod"]  = "Plugin"
777:       end
778:       @values["title"]     = "#{@values['classmod']}: #{h_name}"
779: 
780:       c = @context
781:       @values["full_name"] = h_name
782: 
783:       files = []
784:       @context.in_files.each do |f|
785:         res = {}
786:         full_path = CGI.escapeHTML(f.file_absolute_name)
787: 
788:         res["full_path"]     = full_path
789:         res["full_path_url"] = aref_to(f.viewer.path) if f.document_self
790: 
791:         res["cvsurl"] = cvs_url( @options.webcvs, full_path ) if @options.webcvs
792: 
793:         files << res
794:       end
795: 
796:       @values['infiles'] = files
797:     end