code: def setAttributeType(self, namespaceURI, localName):
          '''set xsi:type
          Keyword arguments:
              namespaceURI -- namespace of attribute value
              localName -- name of new attribute value
  
          '''
          self.logger.debug('setAttributeType: (%s,%s)', namespaceURI, localName)
          value = localName
          if namespaceURI:
              value = '%s:%s' %(self.getPrefix(namespaceURI),localName)
  
          xsi_prefix = self.getPrefix(self._xsi_nsuri)
          self._setAttributeNS(self._xsi_nsuri, '%s:type' %xsi_prefix, valuef setAttributeType(self, namespaceURI, localName):
          '''set xsi:type
          Keyword arguments:
              namespaceURI -- namespace of attribute value
              localName -- name of new attribute value
  
          '''
          self.logger.debug('setAttributeType: (%s,%s)', namespaceURI, localName)
          value = localName
          if namespaceURI:
              value = '%s:%s' %(self.getPrefix(namespaceURI),localName)
  
          xsi_prefix = self.getPrefix(self._xsi_nsuri)
          self._setAttributeNS(self._xsi_nsuri, '%s:type' %xsi_prefix, value)
docs: set xsi:type
          Keyword arguments:
              namespaceURI -- namespace of attribute value
              localName -- name of new attribute value