# 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