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