aboutsummaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2009-03-26 17:09:53 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2009-03-26 17:09:53 +0200
commite4c22d3686da0e973e21eae0561c1169c0eeff36 (patch)
tree0a49e9167edc88938b0287949080931314e8afea /NEWS
parent0d62005a3ff3b62d02c2eb3fd8644e0e19b202e8 (diff)
Implement support for XML Schema polymorphism in C++/Hybrid
examples/cxx/hybrid/polyroot/ examples/cxx/hybrid/polymorphism/: new examples tests/cxx/hybrid/polymorphism/: new tests
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS9
1 files changed, 9 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 95ccd71..c4c7628 100644
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,15 @@ Version 3.1.0
C++/Hybrid
+ * Support for XML Schema polymorphism. The new --generate-polymorphic
+ option triggers generation of polymorphism-aware code. This option
+ should be used on XML vocabularies which use xsi:type and/or
+ substitution groups. For more information see Section 3.7, "Support
+ for Polymorphism" and Section 4.9, "Polymorphic Object Models" in
+ the Embedded C++/Parser Mapping Getting Started Guide we well as
+ the polymorphism and polyroot examples in the examples/cxx/hybrid/
+ directory.
+
* Support for saving the object model to and loading it from binary
representations. The new --generate--insertion and --generate-extraction
options trigger generation of data representation stream insertion and