diff --git a/.classpath b/.classpath
index 5efa12f1e..b7be44367 100644
--- a/.classpath
+++ b/.classpath
@@ -23,7 +23,7 @@
-
+
diff --git a/build.xml b/build.xml
index a57a953c9..7f8c34b21 100644
--- a/build.xml
+++ b/build.xml
@@ -203,8 +203,8 @@ under the License.
-
-
+
+
@@ -222,6 +222,7 @@ under the License.
+
@@ -639,6 +640,9 @@ under the License.
+
+
+
-
+
@@ -1811,7 +1815,7 @@ under the License.
-
+
diff --git a/sonar/ooxml-schema/pom.xml b/sonar/ooxml-schema/pom.xml
index 36183c643..32108f7aa 100644
--- a/sonar/ooxml-schema/pom.xml
+++ b/sonar/ooxml-schema/pom.xml
@@ -94,6 +94,29 @@
+
+
+
+ maven-resources-plugin
+ 2.6
+
+
+ copy-sources
+ generate-sources
+
+ copy-resources
+
+
+ target/schemas/
+
+
+ ../../src/ooxml/resources/org/apache/poi/xdgf/
+
+
+
+
+
+
org.codehaus.mojo
diff --git a/src/ooxml/resources/org/apache/poi/xdgf/visio.xsd b/src/ooxml/resources/org/apache/poi/xdgf/visio.xsd
new file mode 100644
index 000000000..eec0b68c0
--- /dev/null
+++ b/src/ooxml/resources/org/apache/poi/xdgf/visio.xsd
@@ -0,0 +1,829 @@
+
+
+
+
+
+
+
+ Permission to copy, display and distribute the contents of this document (the
+ "Specification"), in any medium for any purpose without fee or royalty is
+ hereby granted, provided that you include the following notice on ALL copies of
+ the Specification, or portions thereof, that you make:
+ Copyright (c) Microsoft Corporation. All rights reserved. Permission to copy,
+ display and distribute this document is available at:
+ http://msdn.microsoft.com/library/en-us/odcXMLRef/html/odcXMLRefLegalNotice.asp?frame=true.
+ No right to create modifications or derivatives of this Specification is
+ granted herein. There is a separate patent license available to parties
+ interested in implementing software programs that can read and write files that
+ conform to the Specification. This patent license is available at this
+ location: http://www.microsoft.com/mscorp/ip/format/xmlpatentlicense.asp.
+ THE SPECIFICATION IS PROVIDED "AS IS" AND MICROSOFT MAKES NO REPRESENTATIONS OR
+ WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE;
+ THAT THE CONTENTS OF THE SPECIFICATION ARE SUITABLE FOR ANY PURPOSE; NOR THAT
+ THE IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY PATENTS,
+ COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. MICROSOFT WILL NOT BE LIABLE FOR ANY
+ DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF
+ OR RELATING TO ANY USE OR DISTRIBUTION OF THE SPECIFICATION.
+ The name and trademarks of Microsoft may NOT be used in any manner, including
+ advertising or publicity pertaining to the Specification or its contents
+ without specific, written prior permission. Title to copyright in the
+ Specification will at all times remain with Microsoft. No other rights are
+ granted by implication, estoppel or otherwise.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file