Method: AgentXmpp::Xmpp::Element.class_for_name_xmlns

Defined in:
lib/agent_xmpp/xmpp/element.rb

.class_for_name_xmlns(name, xmlns) ⇒ Object

.….….….….….….….….….….….….….….….….….….….….….….….….……



35
36
37
38
39
40
41
42
43
# File 'lib/agent_xmpp/xmpp/element.rb', line 35

def class_for_name_xmlns(name, xmlns)
  if @@name_xmlns_classes.has_key? [name, xmlns]
    @@name_xmlns_classes[[name, xmlns]]
  elsif @@name_xmlns_classes.has_key? [name, nil]
    @@name_xmlns_classes[[name, nil]]
  else
    REXML::Element
  end
end