ISSUE-90: final/blocked Complex Type

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

ISSUE-90: final/blocked Complex Type

SWD Issue Tracker


ISSUE-90: final/blocked Complex Type

http://www.w3.org/2005/06/tracker/databinding/issues/90

Raised by: Jonathan Calladine
On product: Basic

Proposed Basic Patterns:

  <xs:complexType name="foo" final="extension restriction">
    ....
  </xs:complexType>

  <xs:complexType name="foo" final="#all">
    ....
  </xs:complexType>

  <xs:complexType name="foo" block="extension restriction">
    ....
  </xs:complexType>

  <xs:complexType name="foo" block="#all">
    ....
  </xs:complexType>


These patterns restrict/prevent advanced extension/restriction patterns and
should at worst be ignored by processors. Needs to be proven with our test
suite though.