xmlclass/xsdschema.py
changeset 1762 fcc406143e5b
parent 1757 0de89da92ee0
child 1763 bcc07ff2362c
equal deleted inserted replaced
1761:8c98bad90b8d 1762:fcc406143e5b
   419                 result = itemtypeinfos["check"](item)
   419                 result = itemtypeinfos["check"](item)
   420                 if not result:
   420                 if not result:
   421                     return result
   421                     return result
   422             return True
   422             return True
   423 
   423 
   424         SimpleTypeInitialValue = lambda: []
   424         def SimpleTypeInitialValue():
       
   425             return []
   425 
   426 
   426         GenerateSimpleType = GenerateSimpleTypeXMLText(lambda x: " ".join(map(itemtypeinfos["generate"], x)))
   427         GenerateSimpleType = GenerateSimpleTypeXMLText(lambda x: " ".join(map(itemtypeinfos["generate"], x)))
   427 
   428 
   428         facets = GenerateDictFacets(["length", "maxLength", "minLength", "enumeration", "pattern"])
   429         facets = GenerateDictFacets(["length", "maxLength", "minLength", "enumeration", "pattern"])
   429         facets["whiteSpace"] = ("collapse", False)
   430         facets["whiteSpace"] = ("collapse", False)