650: def Message.from_element(session, element)
651: message = Message.new(element.attr_to)
652: message.from = Jabber::JID.new(element.attr_from) if element.attr_from
653: message.type = element.attr_type
654: message.id = element.attr_id
655: message.thread = element.thread.element_data
656: message.body = element.body.element_data
657: message.xhtml = element.xhtml.element_data
658: message.subject = element.subject.element_data
659: message.oobData = element.x.element_data
660: message.session=session
661: return message
662: end