summaryrefslogtreecommitdiff
path: root/testdata/osxmlparser/meta_domain.osxml
diff options
context:
space:
mode:
authorAndreas Stöckel <astoecke@techfak.uni-bielefeld.de>2015-02-18 21:29:36 +0100
committerAndreas Stöckel <astoecke@techfak.uni-bielefeld.de>2015-02-18 21:29:36 +0100
commit5dfa2b6cba3e31d18e2cc23f05d330e387fc1a29 (patch)
tree2f97711bd12bfdb35425c0ffaca5af6a231b8076 /testdata/osxmlparser/meta_domain.osxml
parentf6d3495b681e19227a5ea9ec081d36644be55d68 (diff)
parent19e3e43e80e413d297ca8970d018eeda57ee65e1 (diff)
Merge branch 'master' of somweyr.de:ousia
Diffstat (limited to 'testdata/osxmlparser/meta_domain.osxml')
-rw-r--r--testdata/osxmlparser/meta_domain.osxml35
1 files changed, 0 insertions, 35 deletions
diff --git a/testdata/osxmlparser/meta_domain.osxml b/testdata/osxmlparser/meta_domain.osxml
deleted file mode 100644
index 52dffc5..0000000
--- a/testdata/osxmlparser/meta_domain.osxml
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0"?>
-<domain name="meta">
-
- <import rel="typesystem" src="./affiliation.osxml"/>
- <import rel="typesystem" src="./email.osxml"/>
- <import rel="typesystem" src="./version.osxml"/>
- <import rel="domain" src="./book_domain.osxml"/>
-
- <struct name="meta" cardinality="{1}" transparent="true">
- <field name="authors">
- <childRef ref="author"/>
- <childRef ref="version"/>
- </field>
- <parentRef ref="book">
- <field name="meta" isSubtree="true" optional="true"/>
- </parentRef>
- <parentRef ref="chapter">
- <field name="meta" isSubtree="true" optional="true"/>
- </parentRef>
- <!-- One could also include "article" and other things here -->
- </struct>
- <!-- no explicit cardinality, because we might have multiple authors -->
- <struct name="author">
- <primitive isSubtree="true" name="firstName" type="string"/>
- <primitive isSubtree="true" name="lastName" type="string"/>
- <primitive isSubtree="true" name="email" type="email" optional="true"/>
- <primitive isSubtree="true" name="affiliation" type="affiliation" optional="true"/>
- </struct>
- <!-- but we need at least one primary author -->
- <struct name="primaryAuthor" cardinality="{>0}" isa="author"/>
- <!-- version intermediate struct -->
- <struct name="version" cardinality="{0-1}">
- <primitive type="version"/>
- </struct>
-</domain>