class ActiveFedora::RelsExtDatastream

def self.from_xml(tmpl, el)

Expects a RelsExtDatastream and a REXML Element as inputs.
def self.from_xml(tmpl, el) 
  #puts el.elements["./foxml:datastreamVersion[last()]/foxml:xmlContent/rdf:RDF/rdf:Description/"]
  el.elements.each("./foxml:datastreamVersion[last()]/foxml:xmlContent/rdf:RDF/rdf:Description/*") do |f|
      #puts "Element" + f.inspect
      r = ActiveFedora::Relationship.new(:subject=>:self, :predicate=>ActiveFedora::SemanticNode::PREDICATE_MAPPINGS.invert[f.name], :object=>f.attributes["rdf:resource"])
      tmpl.add_relationship(r)
  end
  tmpl.send(:dirty=, false)
  tmpl
end