# File lib/rdf/redland/model.rb, line 380 def parse_and_merge(parser,uri,predlist,context=uri,st=nil) context = Uri.new(context) if context == uri temp_model = MergedModel.new(self) if st temp_model.add_statement(st) else parser.parse_as_stream(uri){|s|temp_model.add_statement(s)} end temp_model.find_canonical(predlist) temp_model.rewrite(context) if temp_model.global_rewrites.size > 0 print "***** GLOBAL REWRITES UNDERWAY ***" #self.rewrite(temp_model.global_rewrites) end end