# File lib/facter/util/plist/parser.rb, line 129 def to_ruby raise "Unimplemented: " + self.class.to_s + "#to_ruby on #{self.inspect}" end
# File lib/facter/util/plist/parser.rb, line 116 def PTag::inherited( sub_class ) key = sub_class.to_s.downcase key.gsub!(%r^plist::/, '' ) key.gsub!(%r^p/, '') unless key == "plist" @@mappings[key] = sub_class end
# File lib/facter/util/plist/parser.rb, line 112 def PTag::mappings @@mappings end
# File lib/facter/util/plist/parser.rb, line 125 def initialize @children = Array.new end