# File lib/xml/dom2/attr.rb, line 32
      def initialize(name, *text)
        super(text)
        raise "parameter error" if !name
        @name = nil
        @prefix = nil
        @localname = nil
        @uri = nil
        @ownerElement = nil
        if name.is_a?(Array)
          ## namespaces
          raise "parameter error" if name.length != 2
          @localname = name[1]
          if name[1].index(':')
            @prefix, @localname = name[1].split(':')
          end
          @name = name[1] ## qualified name
          @uri =  name[0] ## namespace URI
        else
          @name = name
        end
        @name.freeze
        @prefix.freeze
        @localname.freeze
        @uri.freeze
      end