[java-opensaml COMMIT] in /trunk/opensaml-core/src/main/java/org/opensaml/core/xml: AbstractElementExtensibleXMLObjec...
noreply at shibboleth.net
noreply at shibboleth.net
Wed Jan 2 17:35:15 EST 2013
Author: scantor
Date: Wed Jan 2 17:35:15 2013
New Revision: 3121
URL: http://svn.shibboleth.net/view/java-opensaml?rev=3121&view=rev
Log:
Annotations and constraints.
Modified:
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/AbstractElementExtensibleXMLObject.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/AbstractElementExtensibleXMLObjectMarshaller.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/AbstractElementExtensibleXMLObjectUnmarshaller.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/AbstractExtensibleXMLObject.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/AbstractExtensibleXMLObjectMarshaller.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/AbstractExtensibleXMLObjectUnmarshaller.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/AbstractXMLObject.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/AbstractXMLObjectBuilder.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/AttributeExtensibleXMLObject.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/BaseBearing.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/ElementExtensibleXMLObject.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/IdBearing.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/LangBearing.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/Namespace.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/NamespaceManager.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/SpaceBearing.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/XMLObject.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/XMLObjectBuilder.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/XMLObjectBuilderFactory.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/io/AbstractXMLObjectMarshaller.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/io/AbstractXMLObjectUnmarshaller.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/io/BaseXMLObjectMarshaller.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/io/BaseXMLObjectUnmarshaller.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/io/Marshaller.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/io/MarshallerFactory.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/io/Unmarshaller.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/io/UnmarshallerFactory.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/schema/XSAny.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/schema/XSBase64Binary.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/schema/XSBoolean.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/schema/XSBooleanValue.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/schema/XSDateTime.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/schema/XSInteger.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/schema/XSQName.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/schema/XSString.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/schema/XSURI.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/schema/impl/XSDateTimeImpl.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/util/AttributeMap.java
trunk/opensaml-core/src/main/java/org/opensaml/core/xml/util/IDIndex.java
Modified: trunk/opensaml-core/src/main/java/org/opensaml/core/xml/AbstractElementExtensibleXMLObject.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-core/src/main/java/org/opensaml/core/xml/AbstractElementExtensibleXMLObject.java?rev=3121&r1=3120&r2=3121&view=diff
==============================================================================
--- trunk/opensaml-core/src/main/java/org/opensaml/core/xml/AbstractElementExtensibleXMLObject.java (original)
+++ trunk/opensaml-core/src/main/java/org/opensaml/core/xml/AbstractElementExtensibleXMLObject.java Wed Jan 2 17:35:15 2013
@@ -20,6 +20,8 @@
import java.util.Collections;
import java.util.List;
+import javax.annotation.Nonnull;
+import javax.annotation.Nullable;
import javax.xml.namespace.QName;
import org.opensaml.core.xml.util.IndexedXMLObjectChildrenList;
@@ -32,7 +34,7 @@
ElementExtensibleXMLObject {
/** xs:any {@link XMLObject} child elements. */
- private IndexedXMLObjectChildrenList<XMLObject> anyXMLObjects;
+ private final IndexedXMLObjectChildrenList<XMLObject> anyXMLObjects;
/**
* Constructor.
@@ -41,23 +43,24 @@
* @param elementLocalName the local name of the XML element this Object represents
* @param namespacePrefix the prefix for the given namespace
*/
- public AbstractElementExtensibleXMLObject(String namespaceURI, String elementLocalName, String namespacePrefix) {
+ public AbstractElementExtensibleXMLObject(@Nullable final String namespaceURI,
[... 2474 lines stripped ...]
More information about the commits
mailing list