summaryrefslogtreecommitdiff
path: root/examples/cxx/tree/polymorphism/supermen.xml
blob: 5053142a3f0c0f6aa5ca187815885c520b001888 (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
<?xml version="1.0"?>

<!--

file      : examples/cxx/tree/polymorphism/supermen.xml
author    : Boris Kolpackov <boris@codesynthesis.com>
copyright : not copyrighted - public domain

-->

<supermen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:noNamespaceSchemaLocation="supermen.xsd">

  <person>
    <name>John Doe</name>
  </person>
  
  <superman can-fly="false">
    <name>James "007" Bond</name>
  </superman>

  <superman can-fly="true" wing-span="10" xsi:type="batman">
    <name>Bruce Wayne</name>
  </superman>
  
</supermen>