summaryrefslogtreecommitdiff
path: root/libxsd-frontend/tests/schema/annotation/test-001.std
blob: 9e2c99ad2e04f493e8a1d4e0912f6dd61172198d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
primary
{
  namespace test
  {
    complex type
    {
      <global element ebar documentation>
      element ebar
      <group element efoo documentation>
      element efoo
      <global element ebar documentation>
      element ebar
      <global attribute abar documentation>
      optional attribute abar http://www.w3.org/2001/XMLSchema#string
      <group attribute afoo documentation>
      optional attribute afoo http://www.w3.org/2001/XMLSchema#string
      <global attribute abaz documentation>
      optional attribute abaz http://www.w3.org/2001/XMLSchema#string
      [1, 1] sequence
      {
        [1, 1] element ebar http://www.w3.org/2001/XMLSchema#string
        [1, 1] choice
        {
          [1, 1] element efoo http://www.w3.org/2001/XMLSchema#string
          [1, 1] element ebar http://www.w3.org/2001/XMLSchema#string
        }
      }
    }
    <global element ebar documentation>
    element ebar http://www.w3.org/2001/XMLSchema#string
    <global attribute abar documentation>
    attribute abar http://www.w3.org/2001/XMLSchema#string
    <global attribute abaz documentation>
    attribute abaz http://www.w3.org/2001/XMLSchema#string
  }
}