In: |
xsd/qname.rb
|
Parent: | Object |
NormalizedNameRegexp | = | /^\{([^}]*)\}(.*)$/ |
name | [RW] | |
namespace | [RW] |
# File xsd/qname.rb, line 16 def initialize(namespace = nil, name = nil) @namespace = namespace @name = name end
# File xsd/qname.rb, line 38 def ==(rhs) (self.class === rhs && @namespace == rhs.namespace && @name == rhs.name) end
# File xsd/qname.rb, line 25 def match(rhs) unless self.class === rhs return false end if rhs.namespace and (rhs.namespace != @namespace) return false end if rhs.name and (rhs.name != @name) return false end true end