# File lib/puppet/util/rdoc/generators/puppet_generator.rb, line 701
701:         def attribute_values
702:             h_name = CGI.escapeHTML(name)
703: 
704:             if @context.is_fact?
705:                 @values["classmod"]  = "Fact"
706:             else
707:                 @values["classmod"]  = "Plugin"
708:             end
709:             @values["title"]     = "#{@values['classmod']}: #{h_name}"
710: 
711:             c = @context
712:             @values["full_name"] = h_name
713: 
714:             files = []
715:             @context.in_files.each do |f|
716:                 res = {}
717:                 full_path = CGI.escapeHTML(f.file_absolute_name)
718: 
719:                 res["full_path"]     = full_path
720:                 res["full_path_url"] = aref_to(f.viewer.path) if f.document_self
721: 
722:                 if @options.webcvs
723:                     res["cvsurl"] = cvs_url( @options.webcvs, full_path )
724:                 end
725: 
726:                 files << res
727:             end
728: 
729:             @values['infiles'] = files
730:         end