| Class | Jabber::MUC::XMUCUserInvite |
| In: |
lib/xmpp4r/muc/x/mucuserinvite.rb
|
| Parent: | XMPPElement |
# File lib/xmpp4r/muc/x/mucuserinvite.rb, line 10
10: def initialize(to=nil, reason=nil)
11: super()
12: set_to(to)
13: set_reason(reason)
14: end
# File lib/xmpp4r/muc/x/mucuserinvite.rb, line 29
29: def from
30: attributes['from'].nil? ? nil : JID.new(attributes['from'])
31: end
# File lib/xmpp4r/muc/x/mucuserinvite.rb, line 33
33: def from=(j)
34: attributes['from'] = (j.nil? ? nil : j.to_s)
35: end
# File lib/xmpp4r/muc/x/mucuserinvite.rb, line 42
42: def reason
43: first_element_text('reason')
44: end
# File lib/xmpp4r/muc/x/mucuserinvite.rb, line 46
46: def reason=(s)
47: if s
48: replace_element_text('reason', s)
49: else
50: delete_elements('reason')
51: end
52: end
# File lib/xmpp4r/muc/x/mucuserinvite.rb, line 37
37: def set_from(j)
38: self.from = j
39: self
40: end
# File lib/xmpp4r/muc/x/mucuserinvite.rb, line 54
54: def set_reason(s)
55: self.reason = s
56: self
57: end
# File lib/xmpp4r/muc/x/mucuserinvite.rb, line 24
24: def set_to(j)
25: self.to = j
26: self
27: end