src/xmlpatterns/schema/qxsdschemaparser.cpp
changeset 3 41300fa6a67c
parent 0 1918ee327afb
child 4 3b1da2848fc7
child 7 f7bc934e204c
child 18 2f34d5167611
equal deleted inserted replaced
2:56cd8111b7f7 3:41300fa6a67c
  5957         DerivedString<TypeID>::Ptr id = DerivedString<TypeID>::fromLexical(m_namePool, value);
  5957         DerivedString<TypeID>::Ptr id = DerivedString<TypeID>::fromLexical(m_namePool, value);
  5958         if (id->hasError()) {
  5958         if (id->hasError()) {
  5959             attributeContentError("id", elementName, value, BuiltinTypes::xsID);
  5959             attributeContentError("id", elementName, value, BuiltinTypes::xsID);
  5960         } else {
  5960         } else {
  5961             if (m_idCache->hasId(value)) {
  5961             if (m_idCache->hasId(value)) {
  5962                 error(QtXmlPatterns::tr("Component with id %1 has been defined previously.").arg(formatData(value)));
  5962                 error(QtXmlPatterns::tr("Component with ID %1 has been defined previously.").arg(formatData(value)));
  5963             } else {
  5963             } else {
  5964                 m_idCache->addId(value);
  5964                 m_idCache->addId(value);
  5965             }
  5965             }
  5966         }
  5966         }
  5967     }
  5967     }