/**
* EasySOA Samples - Smart Travel
* Copyright 2011 Open Wide
*
* This program 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 3 of the License, or
* (at your option) any later version.
*
* This program 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 program. If not, see <http://www.gnu.org/licenses/>.
*
* Contact : easysoa-dev@googlegroups.com
*/
package fr.inria.galaxy.j1.scenario1;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlType;
/**
* <p>Java class for summarize complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType name="summarize">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="arg0" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="arg1" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="arg2" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="arg3" type="{http://www.w3.org/2001/XMLSchema}double"/>
* <element name="arg4" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="arg5" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "summarize", propOrder = {
"arg0",
"arg1",
"arg2",
"arg3",
"arg4",
"arg5"
})
public class Summarize {
@XmlElementRef(name = "arg0", namespace = "http://scenario1.j1.galaxy.inria.fr/", type = JAXBElement.class)
protected JAXBElement<String> arg0;
@XmlElementRef(name = "arg1", namespace = "http://scenario1.j1.galaxy.inria.fr/", type = JAXBElement.class)
protected JAXBElement<String> arg1;
@XmlElementRef(name = "arg2", namespace = "http://scenario1.j1.galaxy.inria.fr/", type = JAXBElement.class)
protected JAXBElement<String> arg2;
protected double arg3;
@XmlElementRef(name = "arg4", namespace = "http://scenario1.j1.galaxy.inria.fr/", type = JAXBElement.class)
protected JAXBElement<String> arg4;
@XmlElementRef(name = "arg5", namespace = "http://scenario1.j1.galaxy.inria.fr/", type = JAXBElement.class)
protected JAXBElement<String> arg5;
/**
* Gets the value of the arg0 property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement<String> getArg0() {
return arg0;
}
/**
* Sets the value of the arg0 property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setArg0(JAXBElement<String> value) {
this.arg0 = ((JAXBElement<String> ) value);
}
/**
* Gets the value of the arg1 property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement<String> getArg1() {
return arg1;
}
/**
* Sets the value of the arg1 property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setArg1(JAXBElement<String> value) {
this.arg1 = ((JAXBElement<String> ) value);
}
/**
* Gets the value of the arg2 property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement<String> getArg2() {
return arg2;
}
/**
* Sets the value of the arg2 property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setArg2(JAXBElement<String> value) {
this.arg2 = ((JAXBElement<String> ) value);
}
/**
* Gets the value of the arg3 property.
*
*/
public double getArg3() {
return arg3;
}
/**
* Sets the value of the arg3 property.
*
*/
public void setArg3(double value) {
this.arg3 = value;
}
/**
* Gets the value of the arg4 property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement<String> getArg4() {
return arg4;
}
/**
* Sets the value of the arg4 property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setArg4(JAXBElement<String> value) {
this.arg4 = ((JAXBElement<String> ) value);
}
/**
* Gets the value of the arg5 property.
*
* @return
* possible object is
* {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement<String> getArg5() {
return arg5;
}
/**
* Sets the value of the arg5 property.
*
* @param value
* allowed object is
* {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setArg5(JAXBElement<String> value) {
this.arg5 = ((JAXBElement<String> ) value);
}
}