001    //
002    // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0-b11-EA 
003    // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
004    // Any modifications to this file will be lost upon recompilation of the source schema. 
005    // Generated on: 2005.05.06 at 02:17:10 BST 
006    //
007    
008    
009    package org.codehaus.activesoap.policy.addressing;
010    
011    import org.codehaus.activesoap.handler.stax.AnyContent;
012    import org.codehaus.activesoap.handler.stax.AnyElementMarshaler;
013    import org.codehaus.activesoap.handler.stax.StaxHelper;
014    
015    import javax.xml.stream.XMLStreamWriter;
016    import javax.xml.stream.XMLStreamException;
017    import java.util.ArrayList;
018    import java.util.List;
019    
020    /**
021     * @XmlAccessorType(value = AccessType.FIELD)
022     * @XmlType(name = "ReferencePropertiesType", namespace = "http://schemas.xmlsoap.org/ws/2003/03/addressing")
023     */
024    public class ReferencePropertiesType implements AnyContent {
025    
026        /**
027         * @XmlAnyElement(lax = true, value = W3CDomHandler.class)
028         */
029        protected List any;
030    
031        protected List _getAny() {
032            if (any == null) {
033                any = new ArrayList();
034            }
035            return any;
036        }
037    
038        //public List<Object> getAny() {
039        public List getAny() {
040            return this._getAny();
041        }
042    
043        public void writeContent(AnyElementMarshaler marshaler, XMLStreamWriter out) throws XMLStreamException {
044            StaxHelper.writeAnyContent(any, marshaler, out);
045        }
046    }