summaryrefslogtreecommitdiff
path: root/testdata/integration/ontology_serialization
diff options
context:
space:
mode:
Diffstat (limited to 'testdata/integration/ontology_serialization')
-rw-r--r--testdata/integration/ontology_serialization/attributes_descriptor.out.osxml6
-rw-r--r--testdata/integration/ontology_serialization/simple.out.osxml15
-rw-r--r--testdata/integration/ontology_serialization/syntax.out.osxml10
-rw-r--r--testdata/integration/ontology_serialization/typesystem.out.osxml7
4 files changed, 12 insertions, 26 deletions
diff --git a/testdata/integration/ontology_serialization/attributes_descriptor.out.osxml b/testdata/integration/ontology_serialization/attributes_descriptor.out.osxml
index 00f21f5..44b7aef 100644
--- a/testdata/integration/ontology_serialization/attributes_descriptor.out.osxml
+++ b/testdata/integration/ontology_serialization/attributes_descriptor.out.osxml
@@ -1,14 +1,12 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<document>
<ontology name="test">
- <struct cardinality="{*}" name="a" root="true" transparent="false">
- <syntax/>
+ <struct name="a" root="true">
<attributes>
<attribute default="4" name="myAttr" type="int"/>
</attributes>
</struct>
- <struct cardinality="{*}" isa="a" name="b" root="false" transparent="false">
- <syntax/>
+ <struct isa="a" name="b">
<attributes>
<attribute default="bla" name="myOtherAttr" type="string"/>
</attributes>
diff --git a/testdata/integration/ontology_serialization/simple.out.osxml b/testdata/integration/ontology_serialization/simple.out.osxml
index 4aa15a6..2d00fc5 100644
--- a/testdata/integration/ontology_serialization/simple.out.osxml
+++ b/testdata/integration/ontology_serialization/simple.out.osxml
@@ -1,22 +1,15 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<document>
<ontology name="test">
- <struct cardinality="{*}" name="a" root="true" transparent="false">
- <syntax/>
- <attributes/>
- <field name="afield" optional="false" subtree="true">
- <syntax/>
+ <struct name="a" root="true">
+ <field name="afield" subtree="true">
<childRef ref="a"/>
</field>
- <field optional="true" subtree="false">
- <syntax/>
+ <field optional="true">
<childRef ref="b"/>
</field>
</struct>
- <struct cardinality="{1, 7-8}" name="b" root="false" transparent="true">
- <syntax/>
- <attributes/>
- </struct>
+ <struct cardinality="{1, 7-8}" name="b" transparent="true"/>
</ontology>
<test:a>
<afield/>
diff --git a/testdata/integration/ontology_serialization/syntax.out.osxml b/testdata/integration/ontology_serialization/syntax.out.osxml
index 3e8190a..79909fe 100644
--- a/testdata/integration/ontology_serialization/syntax.out.osxml
+++ b/testdata/integration/ontology_serialization/syntax.out.osxml
@@ -1,17 +1,15 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<document>
<ontology name="test">
- <struct cardinality="{*}" name="a" root="true" transparent="false">
+ <struct name="a" root="true">
+ <field>
+ <childRef ref="a"/>
+ </field>
<syntax>
<short>§</short>
<open>&lt;&lt;</open>
<close>&gt;&gt;</close>
</syntax>
- <attributes/>
- <field optional="false" subtree="false">
- <syntax/>
- <childRef ref="a"/>
- </field>
</struct>
</ontology>
<test:a>
diff --git a/testdata/integration/ontology_serialization/typesystem.out.osxml b/testdata/integration/ontology_serialization/typesystem.out.osxml
index a822191..4811b87 100644
--- a/testdata/integration/ontology_serialization/typesystem.out.osxml
+++ b/testdata/integration/ontology_serialization/typesystem.out.osxml
@@ -1,14 +1,11 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<document>
<ontology name="test">
- <struct cardinality="{*}" name="a" root="true" transparent="false">
- <syntax/>
+ <struct name="a" root="true">
<attributes>
<attribute name="type" type="bla.myEnum"/>
</attributes>
- <primitive optional="false" subtree="false" type="bla.myStruct">
- <syntax/>
- </primitive>
+ <primitive type="bla.myStruct"/>
</struct>
</ontology>
<typesystem name="bla">