(unknown project)

Pure ODD test

Table of contents

1. Elements

1.1. <bit>

<bit> élément textuel du schéma simplissime (peut contenir des bobs)
Module derived-module-odd-1
Contained by
derived-module-odd-1: stuff t1 t2 t3 t4 t5 t6 t7
May contain
derived-module-odd-1: bob
Declaration
element bit
{
   text | bob
   >>
   tei:constraintSpec
   [
      ident = "test"
      scheme = "isoschematron"
      "Only one bob allowed"
   ]
}
Schematron
<s:report test="count(bob) !=1">Only one bob allowed</s:report>

1.2. <bob>

<bob> élément pointeur du schéma simplissime
Module derived-module-odd-1
Attributes
href fournit l' URI de l'objet cible
Status Optional
Datatype
xsd:anyURI
Contained by
derived-module-odd-1: bit stuff t1 t2 t3 t4 t5 t6 t7
May contain Empty element
Declaration
element bob { attribute href { xsd:anyURI }?, empty }

1.3. <stuff>

<stuff> élément racine d'un schéma simplissime
Module derived-module-odd-1
Contained by
May contain
derived-module-odd-1: bit bob thingummy
Declaration
element stuff { ( bit | bob | thingummy )+ }

1.4. <t1>

<t1> allowtext on content creates an alternation
Module derived-module-odd-1
Contained by
derived-module-odd-1: t1 t4
May contain
derived-module-odd-1: bit bob t1
Declaration
element t1 { text | bit | bob | t1 }

1.5. <t2>

<t2> Within content with allowtext alternation and *Occurs both respected
Module derived-module-odd-1
Contained by
May contain
derived-module-odd-1: bit bob
Declaration
element t2 { ( text | bit | bob )* }

1.6. <t3>

<t3> Within content with allowtext alternation and *Occurs both respected
Module derived-module-odd-1
Contained by
May contain
derived-module-odd-1: bit bob
Declaration
element t3 { ( text | bit | bob )? }

1.7. <t4>

<t4> Within content with allowtext alternation and *Occurs both respected
Module derived-module-odd-1
Contained by
May contain
derived-module-odd-1: bit bob t1
Declaration
element t4 { ( text | bit | bob | t1 )+ }

1.8. <t5>

<t5> sequence within generated alternation is also possible
Module derived-module-odd-1
Contained by
May contain
derived-module-odd-1: bit bob
Declaration
element t5 { text | ( bit, bob )+ }

1.9. <t6>

<t6> allowtext on alternate produces a text alternation
Module derived-module-odd-1
Contained by
May contain
derived-module-odd-1: bit bob
Declaration
element t6 { ( text | bit | bob )? }

1.10. <t7>

<t7> allowtext on sequence has no effect
Module derived-module-odd-1
Contained by
May contain
derived-module-odd-1: bit bob
Declaration
element t7 { ( bit, bob )? }

1.11. <thingummy>

<thingummy> élément
Module derived-module-odd-1
Contained by
derived-module-odd-1: stuff
May contain Character data only
Declaration
element thingummy { text }