/servers/sip-presence/xdm/client/appusages/rls-services/src/main/java/org/openxdm/xcap/client/appusage/rlsservices/jaxb/PackagesType.java
Java | 107 lines | 27 code | 9 blank | 71 comment | 2 complexity | f443e41d54233e98cbb0a14b9cdd8a8f MD5 | raw file
Possible License(s): LGPL-3.0, GPL-3.0, LGPL-2.1, GPL-2.0, CC-BY-SA-3.0, CC0-1.0, Apache-2.0, BSD-3-Clause
- /*
- * JBoss, Home of Professional Open Source
- * Copyright 2011, Red Hat, Inc. and individual contributors
- * by the @authors tag. See the copyright.txt in the distribution for a
- * full listing of individual contributors.
- *
- * This is free software; you can redistribute it and/or modify it
- * under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This software is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this software; if not, write to the Free
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
- */
- //
- // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs
- // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
- // Any modifications to this file will be lost upon recompilation of the source schema.
- // Generated on: 2008.05.01 at 05:18:19 PM WEST
- //
- package org.openxdm.xcap.client.appusage.rlsservices.jaxb;
- import java.util.ArrayList;
- import java.util.List;
- import javax.xml.bind.JAXBElement;
- import javax.xml.bind.annotation.XmlAccessType;
- import javax.xml.bind.annotation.XmlAccessorType;
- import javax.xml.bind.annotation.XmlAnyElement;
- import javax.xml.bind.annotation.XmlElementRef;
- import javax.xml.bind.annotation.XmlRootElement;
- import javax.xml.bind.annotation.XmlType;
- import org.w3c.dom.Element;
- /**
- * <p>Java class for packagesType complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="packagesType">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence maxOccurs="unbounded" minOccurs="0">
- * <element name="package" type="{urn:ietf:params:xml:ns:rls-services}packageType"/>
- * <any/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "packagesType", namespace = "urn:ietf:params:xml:ns:rls-services", propOrder = {
- "packageAndAny"
- })
- @XmlRootElement(name = "packages", namespace = "urn:ietf:params:xml:ns:rls-services")
- public class PackagesType {
- @XmlElementRef(name = "package", namespace = "urn:ietf:params:xml:ns:rls-services", type = JAXBElement.class)
- @XmlAnyElement(lax = true)
- protected List<Object> packageAndAny;
- /**
- * Gets the value of the packageAndAny property.
- *
- * <p>
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a <CODE>set</CODE> method for the packageAndAny property.
- *
- * <p>
- * For example, to add a new item, do as follows:
- * <pre>
- * getPackageAndAny().add(newItem);
- * </pre>
- *
- *
- * <p>
- * Objects of the following type(s) are allowed in the list
- * {@link Object }
- * {@link Element }
- * {@link JAXBElement }{@code <}{@link String }{@code >}
- *
- *
- */
- public List<Object> getPackageAndAny() {
- if (packageAndAny == null) {
- packageAndAny = new ArrayList<Object>();
- }
- return this.packageAndAny;
- }
- }