diff options
Diffstat (limited to 'lib/xsd/qname.rb')
-rw-r--r-- | lib/xsd/qname.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/xsd/qname.rb b/lib/xsd/qname.rb index ed1fa41f98..18b002764b 100644 --- a/lib/xsd/qname.rb +++ b/lib/xsd/qname.rb @@ -24,6 +24,12 @@ class QName XSD::QName.new(@namespace, name) end + def dump + ns = @namespace.nil? ? 'nil' : @namespace.dump + name = @name.nil? ? 'nil' : @name.dump + "XSD::QName.new(#{ns}, #{name})" + end + def match(rhs) unless self.class === rhs return false |