Class | Jabber::MUC::XMUCUserInvite |
In: |
lib/xmpp4r/muc/x/mucuserinvite.rb
|
Parent: | REXML::Element |
# File lib/xmpp4r/muc/x/mucuserinvite.rb, line 8 8: def initialize(to=nil, reason=nil) 9: super('invite') 10: set_to(to) 11: set_reason(reason) 12: end
# File lib/xmpp4r/muc/x/mucuserinvite.rb, line 27 27: def from 28: attributes['from'].nil? ? nil : JID::new(attributes['from']) 29: end
# File lib/xmpp4r/muc/x/mucuserinvite.rb, line 31 31: def from=(j) 32: attributes['from'] = (j.nil? ? nil : j.to_s) 33: end
# File lib/xmpp4r/muc/x/mucuserinvite.rb, line 40 40: def reason 41: first_element_text('reason') 42: end
# File lib/xmpp4r/muc/x/mucuserinvite.rb, line 44 44: def reason=(s) 45: if s 46: replace_element_text('reason', s) 47: else 48: delete_elements('reason') 49: end 50: end
# File lib/xmpp4r/muc/x/mucuserinvite.rb, line 35 35: def set_from(j) 36: self.from = j 37: self 38: end
# File lib/xmpp4r/muc/x/mucuserinvite.rb, line 52 52: def set_reason(s) 53: self.reason = s 54: self 55: end
# File lib/xmpp4r/muc/x/mucuserinvite.rb, line 22 22: def set_to(j) 23: self.to = j 24: self 25: end