- From: Michael Kay <mike@saxonica.com>
- Date: Wed, 16 Jan 2008 11:49:11 -0000
- To: "'Andrew Welch'" <andrew.j.welch@gmail.com>, <xmlschema-dev@w3.org>
There's a conditional inclusion mechanism in XSDL 1.1 http://www.w3.org/TR/2007/WD-xmlschema11-1-20070830/#cip that answers part of the requirement; it's designed to enable facilities to be ignored based on the version of XSDL supported by the processor. It's been designed in the (perhaps optimistic) hope that it can be retrofitted to XSDL 1.0 processors. There's nothing in the spec however that allows you to switch off assertion checking if you're using a 1.1 processor that supports the facility. It could be a product option, however. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: xmlschema-dev-request@w3.org > [mailto:xmlschema-dev-request@w3.org] On Behalf Of Andrew Welch > Sent: 16 January 2008 10:45 > To: xmlschema-dev@w3.org > Subject: enabling/disabling assertions > > > Is there any way to enable/disable assertions in a 1.1 schema? > > I want to use assertions, but only enforce them if a switch > is set (just like assertions in java) or perhaps ignore them > if its a 1.0 processor. > > Is that possible now, or something that's planned? > > > thanks > -- > Andrew Welch > http://andrewjwelch.com > Kernow: http://kernowforsaxon.sf.net/ >
Received on Wednesday, 16 January 2008 11:49:22 UTC