[java-xmltooling COMMIT] in /branches/REL_1: doc/RELEASE-NOTES.txt pom.xml src/main/java/org/opensaml/xml/schema/XSBo...
noreply at shibboleth.net
noreply at shibboleth.net
Tue Feb 21 13:45:01 GMT 2012
Author: lajoie
Date: Tue Feb 21 13:45:01 2012
New Revision: 747
URL: http://svn.shibboleth.net/view/java-xmltooling?rev=747&view=rev
Log:
Add missing XSBoolean constants and object providers - JXT-84
Added:
branches/REL_1/src/main/java/org/opensaml/xml/schema/impl/XSBooleanBuilder.java (with props)
branches/REL_1/src/main/java/org/opensaml/xml/schema/impl/XSBooleanImpl.java (with props)
branches/REL_1/src/main/java/org/opensaml/xml/schema/impl/XSBooleanMarshaller.java (with props)
branches/REL_1/src/main/java/org/opensaml/xml/schema/impl/XSBooleanUnmarshaller.java (with props)
Modified:
branches/REL_1/doc/RELEASE-NOTES.txt
branches/REL_1/pom.xml
branches/REL_1/src/main/java/org/opensaml/xml/schema/XSBoolean.java
branches/REL_1/src/main/resources/schema-config.xml
Modified: branches/REL_1/doc/RELEASE-NOTES.txt
URL: http://svn.shibboleth.net/view/java-xmltooling/branches/REL_1/doc/RELEASE-NOTES.txt?rev=747&r1=746&r2=747&view=diff
==============================================================================
--- branches/REL_1/doc/RELEASE-NOTES.txt (original)
+++ branches/REL_1/doc/RELEASE-NOTES.txt Tue Feb 21 13:45:01 2012
@@ -1,3 +1,7 @@
+Changes in Release 1.3.4
+=============================================
+[JXT-84] - XSBoolean missing local name, QName and object providers
+
Changes in Release 1.3.3
==============================================
[JXT-78] - XSBoolean does not extend XMLObject
Modified: branches/REL_1/pom.xml
URL: http://svn.shibboleth.net/view/java-xmltooling/branches/REL_1/pom.xml?rev=747&r1=746&r2=747&view=diff
==============================================================================
--- branches/REL_1/pom.xml (original)
+++ branches/REL_1/pom.xml Tue Feb 21 13:45:01 2012
@@ -12,7 +12,7 @@
<groupId>org.opensaml</groupId>
<artifactId>xmltooling</artifactId>
- <version>1.3.3</version>
+ <version>1.3.4</version>
<packaging>jar</packaging>
<name>XMLTooling-J</name>
Modified: branches/REL_1/src/main/java/org/opensaml/xml/schema/XSBoolean.java
URL: http://svn.shibboleth.net/view/java-xmltooling/branches/REL_1/src/main/java/org/opensaml/xml/schema/XSBoolean.java?rev=747&r1=746&r2=747&view=diff
==============================================================================
--- branches/REL_1/src/main/java/org/opensaml/xml/schema/XSBoolean.java (original)
+++ branches/REL_1/src/main/java/org/opensaml/xml/schema/XSBoolean.java Tue Feb 21 13:45:01 2012
@@ -17,13 +17,20 @@
package org.opensaml.xml.schema;
+import javax.xml.namespace.QName;
+
+import org.opensaml.xml.util.XMLConstants;
import org.opensaml.xml.validation.ValidatingXMLObject;
-/**
- * XSBoolean is the <code>xs:boolean</code> schema type.
- */
+/** XSBoolean is the <code>xs:boolean</code> schema type. */
public abstract interface XSBoolean extends ValidatingXMLObject {
+ /** Local name of the XSI type. */
+ public static final String TYPE_LOCAL_NAME = "boolean";
+
+ /** QName of the XSI type. */
+ public static final QName TYPE_NAME = new QName(XMLConstants.XSD_NS, TYPE_LOCAL_NAME, XMLConstants.XSD_PREFIX);
+
/**
* Returns the XSBooleanValue value.
*
Modified: branches/REL_1/src/main/resources/schema-config.xml
URL: http://svn.shibboleth.net/view/java-xmltooling/branches/REL_1/src/main/resources/schema-config.xml?rev=747&r1=746&r2=747&view=diff
==============================================================================
--- branches/REL_1/src/main/resources/schema-config.xml (original)
+++ branches/REL_1/src/main/resources/schema-config.xml Tue Feb 21 13:45:01 2012
@@ -52,6 +52,13 @@
<UnmarshallingClass className="org.opensaml.xml.schema.impl.XSURIUnmarshaller"/>
</ObjectProvider>
+ <!-- XML Schema boolean -->
+ <ObjectProvider qualifiedName="xs:boolean">
+ <BuilderClass className="org.opensaml.xml.schema.impl.XSBooleanBuilder"/>
+ <MarshallingClass className="org.opensaml.xml.schema.impl.XSBooleanMarshaller"/>
+ <UnmarshallingClass className="org.opensaml.xml.schema.impl.XS ooleanUnmarshaller"/>
+ </ObjectProvider>
+
</ObjectProviders>
-</XMLTooling>
+</XMLTooling>
More information about the commits
mailing list