OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Restricting Facets

[ Lists Home | Date Index | Thread Index ]
  • From: Michael Anderson <michael@research.canon.com.au>
  • To: xml <xml-dev@xml.org>
  • Date: Wed, 10 May 2000 11:01:32 +1000

Hello,
Is it possible to define a new simple type to constrain the pattern of a
time duration so that duration can at most be measured in days.  For
instance,
           <xsd:simpleType name="MyTimeDuration"
base="xsd:timeDuration">
                   <xsd:pattern
  value="-?P(\d+D)?(T(\d+H)?(\d+M)?(\d+(\.\d+)?S)?)?" />
           </xsd:simpleType>

According to the XML Schema working drafts, pattern facet is allowed for
timeDuration.  My interpretation is that any pattern facet, once
specified for a subtype of the timeDuration type, can further restrict
the format of timeDuration provided that it is still of a valid
timeDuration format.  Is
this correct?  Furthermore does the parser need to check this? ie check
that the pattern of  MyTimeDuration is indeed still a valid pattern for
timeDuration.
Cheers,
    Michael.





***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@xml.org&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************




 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS