class REXML::Attribute
Public Instance Methods
<=>(a2)
click to toggle source
# File lib/xmlcanonicalizer.rb, line 18 def <=>(a2) if (self === a2) return 0 elsif (self == nil) return -1 elsif (a2 == nil) return 1 elsif (self.prefix() == a2.prefix()) return self.name()<=>a2.name() end if (self.prefix() == nil) return -1 elsif (a2.prefix() == nil) return 1 end ret = self.namespace()<=>a2.namespace() if (ret == 0) ret = self.prefix()<=>a2.prefix() end return ret end