# File lib/puppet/type/component.rb, line 37
37:   def pathbuilder
38:     if reference.type == "Class"
39:       # 'main' is the top class, so we want to see '//' instead of
40:       # its name.
41:       if reference.title.to_s.downcase == "main"
42:         myname = ""
43:       else
44:         myname = reference.title
45:       end
46:     else
47:       myname = reference.to_s
48:     end
49:     if p = self.parent
50:       return [p.pathbuilder, myname]
51:     else
52:       return [myname]
53:     end
54:   end