Changeset 769 for trunk/src/xmlpatterns/schema/qxsdschemaresolver.cpp
- Timestamp:
- Aug 2, 2010, 9:27:30 PM (15 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/vendor/nokia/qt/4.6.3 (added) merged: 768 /branches/vendor/nokia/qt/current merged: 767 /branches/vendor/nokia/qt/4.6.2 removed
- Property svn:mergeinfo changed
-
trunk/src/xmlpatterns/schema/qxsdschemaresolver.cpp
r561 r769 633 633 // 1.2 634 634 const XsdSimpleType::Ptr anonType(new XsdSimpleType()); 635 anonType->setCategory(complexBaseType->contentType()->simpleType()->category()); 635 XsdSimpleType::TypeCategory baseCategory = complexBaseType->contentType()->simpleType()->category(); 636 anonType->setCategory(baseCategory); 637 638 if (baseCategory == XsdSimpleType::SimpleTypeList) { 639 const XsdSimpleType::Ptr baseSimpleType = complexBaseType->contentType()->simpleType(); 640 anonType->setItemType(baseSimpleType->itemType()); 641 } 642 636 643 anonType->setDerivationMethod(XsdSimpleType::DerivationRestriction); 637 644 anonType->setWxsSuperType(complexBaseType->contentType()->simpleType());
Note:
See TracChangeset
for help on using the changeset viewer.