# File lib/rdf/redland/resource.rb, line 60 def get_properties(pred=nil) statements = @model.find(self,pred,nil) if pred if block_given? statements.each{|st| yield st.object} else statements.map{|st| st.object} end else return statements if not block_given? statements.each{ |st| yield st.predicate,st.object} end end