1 <?xml version="1.0" encoding="UTF-8"?>
\r
2 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ops="http://www.idpf.org/2007/ops" xmlns:xhtml="http://www.w3.org/1999/xhtml" targetNamespace="http://www.idpf.org/2007/ops" elementFormDefault="qualified">
\r
3 <xs:import namespace="http://www.w3.org/1999/xhtml" schemaLocation="ops201.xsd"/>
\r
4 <xs:element name="switch">
\r
7 <xs:element ref="ops:case" maxOccurs="unbounded"/>
\r
8 <xs:element ref="ops:default"/>
\r
10 <xs:attribute name="id" type="xs:ID"/>
\r
13 <xs:element name="case">
\r
19 <xs:complexType mixed="true">
\r
21 <xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
\r
23 <xs:attribute name="id" type="xs:ID"/>
\r
24 <xs:attribute name="required-namespace" use="required"/>
\r
25 <xs:attribute name="required-modules"/>
\r
28 <xs:element name="default">
\r
31 Basically any XHTML content is allowed; acts like div.
\r
34 <xs:complexType mixed="true">
\r
35 <xs:complexContent mixed="true">
\r
36 <xs:extension base="xhtml:Flow">
\r
37 <xs:attribute name="id" type="xs:ID"/>
\r
39 </xs:complexContent>
\r