]> gerrit.simantics Code Review - simantics/interop.git/commit
Several updates to interoperability. 63/463/2
authorReino Ruusu <reino.ruusu@vtt.fi>
Tue, 25 Apr 2017 20:28:26 +0000 (23:28 +0300)
committerReino Ruusu <reino.ruusu@vtt.fi>
Tue, 2 May 2017 14:39:19 +0000 (17:39 +0300)
commit04f3fb6796cd6225be090e1e1feb866ae0d03173
tree4566ba700d14c1a2c3fb7909c434ae7fbf5ecb33
parentcbc22e9a30434bca2d197a3b6cbbdbced19aed4e
Several updates to interoperability.

Declaration of simpleTypes as literal types.
Support for value elements with simple datatypes.
Fixed Base64 support.
Improved support for choice indicators.
Fixes for schemas without target namespace.
Generation of empty string literals for empty elements.

Change-Id: I8ae3b4fa47690c7c58df5a44eaf3191cc13f1fa2
12 files changed:
org.simantics.interop/src/org/simantics/interop/stubs/InteropResource.java
org.simantics.interop/src/org/simantics/interop/test/TypeComparator.java
org.simantics.xml.sax.base/src/org/simantics/xml/sax/base/ValueElementWriter.java
org.simantics.xml.sax.base/src/org/simantics/xml/sax/base/XMLParser.java
org.simantics.xml.sax.ontology/src/org/simantics/xml/sax/ontology/XMLResource.java
org.simantics.xml.sax/src/org/simantics/xml/sax/ExporterGenerator.java
org.simantics.xml.sax/src/org/simantics/xml/sax/ImporterGenerator.java
org.simantics.xml.sax/src/org/simantics/xml/sax/JavaGenerator.java
org.simantics.xml.sax/src/org/simantics/xml/sax/OntologyGenerator.java
org.simantics.xml.sax/src/org/simantics/xml/sax/SchemaConversionBase.java
org.simantics.xml.sax/src/org/simantics/xml/sax/SchemaConversionComponent.java
org.simantics.xml.sax/src/org/simantics/xml/sax/SchemaConverter.java