# File lib/puppet/parameter.rb, line 249
249:         def doc
250:             @doc ||= ""
251: 
252:             unless defined? @addeddocvals
253:                 @doc += value_collection.doc
254: 
255:                 if f = self.required_features
256:                     @doc += "  Requires features %s." % f.flatten.collect { |f| f.to_s }.join(" ")
257:                 end
258:                 @addeddocvals = true
259:             end
260: 
261:             @doc
262:         end