diff --git a/src/main/java/net/ivoa/xml/vospace/v2/Node.java b/src/main/java/net/ivoa/xml/vospace/v2/Node.java index b2809c9a0edc6e3e58775942c96d681845d300f1..277e12fba4799f8a50335b5ecc455963a6abe5a1 100644 --- a/src/main/java/net/ivoa/xml/vospace/v2/Node.java +++ b/src/main/java/net/ivoa/xml/vospace/v2/Node.java @@ -62,6 +62,8 @@ public class Node { // <edit> // Auto-generated class defined a PropertyList wrapper class. + @XmlElement(name = "property") + @XmlElementWrapper(name = "properties", required = false) protected List<Property> properties; // Used for generating missing type attribute for root node. For child nodes it is filled automatically. @@ -90,8 +92,6 @@ public class Node { protected String uri; // <edit> - @XmlElement(name = "property") - @XmlElementWrapper(name = "properties", required = false) public List<Property> getProperties() { if (properties == null) { properties = new ArrayList<>();