- From: Databinding Issue Tracker <dean+cgi@w3.org>
- Date: Fri, 24 Nov 2006 14:12:54 +0000 (UTC)
- To: public-xsd-databinding@w3.org
ISSUE-97: proposed set of new patterns http://www.w3.org/2005/06/tracker/databinding/issues/97 Raised by: Vladislav Bezrukov On product: Advanced I have checked some schemas SAP makes publicly available (their upload follows) and prepared the following patterns that we use in them. [NEW] pattern SimpleTypeRestrictionEnumeration //xs:simpleType/xs:restriction/xs:enumeration Example <xs:simpleType name="SeverityCode"> <xs:restriction base="xs:token"> <xs:enumeration value="1" /> <xs:enumeration value="2" /> <xs:enumeration value="3" /> </xs:restriction> </xs:simpleType> [NEW] pattern //xs:simpleType/xs:restriction/xs:pattern Example <xs:simpleType name="Date"> <xs:restriction base="xs:date"> <xs:pattern value="[^-]{4}-[^-]{2}-[^-]{2}" /> </xs:restriction> </xs:simpleType> [NEW] pattern AppinfoSource //xs:appInfo/@source Example <xs:appinfo source="http://sap.com/xi/TextID">43b0511143e611dba99e003005470d3c</xs:appinfo> [NEW] RestrictedStringLength //xs:simpleType/xs:restriction/xs:length <xs:simpleType name="LanguageCode"> <xs:restriction base="xs:language"> <xs:length value="2" /> </xs:restriction> </xs:simpleType> [NEW] pattern SimpleTypeRestrictionMaxInclusive /xs:simpleType/xs:restriction/xs:maxInclusive Example <xs:simpleType> <xs:restriction base="xs:integer"> <xs:maxInclusive value="3" /> </xs:restriction> </xs:simpleType> [NEW] pattern SimpleTypeRestrictionMinInclusive /xs:simpleType/xs:restriction/xs:minInclusive Example <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1" /> </xs:restriction> </xs:simpleType>
Received on Friday, 24 November 2006 14:13:03 UTC