You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by ga...@apache.org on 2010/04/09 02:24:27 UTC
svn commit: r932187 - in
/geronimo/specs/trunk/geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind:
JAXBPermission.java annotation/XmlElement.java annotation/XmlElementRef.java
Author: gawor
Date: Fri Apr 9 00:24:27 2010
New Revision: 932187
URL: http://svn.apache.org/viewvc?rev=932187&view=rev
Log:
some spec updates
Modified:
geronimo/specs/trunk/geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/JAXBPermission.java
geronimo/specs/trunk/geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/annotation/XmlElement.java
geronimo/specs/trunk/geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/annotation/XmlElementRef.java
Modified: geronimo/specs/trunk/geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/JAXBPermission.java
URL: http://svn.apache.org/viewvc/geronimo/specs/trunk/geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/JAXBPermission.java?rev=932187&r1=932186&r2=932187&view=diff
==============================================================================
--- geronimo/specs/trunk/geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/JAXBPermission.java (original)
+++ geronimo/specs/trunk/geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/JAXBPermission.java Fri Apr 9 00:24:27 2010
@@ -18,7 +18,7 @@ package javax.xml.bind;
import java.security.BasicPermission;
-public class JAXBPermission extends BasicPermission {
+public final class JAXBPermission extends BasicPermission {
private static final long serialVersionUID = 1L;
Modified: geronimo/specs/trunk/geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/annotation/XmlElement.java
URL: http://svn.apache.org/viewvc/geronimo/specs/trunk/geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/annotation/XmlElement.java?rev=932187&r1=932186&r2=932187&view=diff
==============================================================================
--- geronimo/specs/trunk/geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/annotation/XmlElement.java (original)
+++ geronimo/specs/trunk/geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/annotation/XmlElement.java Fri Apr 9 00:24:27 2010
@@ -22,7 +22,7 @@ import java.lang.annotation.Target;
import java.lang.annotation.ElementType;
@Retention(RetentionPolicy.RUNTIME)
-@Target(value = {ElementType.FIELD, ElementType.METHOD })
+@Target(value = {ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER})
public @interface XmlElement {
final class DEFAULT {
Modified: geronimo/specs/trunk/geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/annotation/XmlElementRef.java
URL: http://svn.apache.org/viewvc/geronimo/specs/trunk/geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/annotation/XmlElementRef.java?rev=932187&r1=932186&r2=932187&view=diff
==============================================================================
--- geronimo/specs/trunk/geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/annotation/XmlElementRef.java (original)
+++ geronimo/specs/trunk/geronimo-jaxb_2.2_spec/src/main/java/javax/xml/bind/annotation/XmlElementRef.java Fri Apr 9 00:24:27 2010
@@ -34,4 +34,5 @@ public @interface XmlElementRef {
Class type() default DEFAULT.class;
+ boolean required() default true;
}