package net.brutex.sbm.wsclient; 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.XmlElementRef; import javax.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; /** *

Java class for TTItem complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="TTItem">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="genericItem" type="{urn:aewebservices71}Item" minOccurs="0"/>
 *         <element name="itemType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="classification" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="classificationUUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="createdBy" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="createDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         <element name="modifiedBy" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="modifiedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         <element name="activeInactive" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="state" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="owner" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="url" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="extendedFieldList" type="{urn:aewebservices71}NameValue" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="noteList" type="{urn:aewebservices71}Note" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="itemLinkList" type="{urn:aewebservices71}ItemLink" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="urlAttachmentList" type="{urn:aewebservices71}URLAttachment" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="fileAttachmentList" type="{urn:aewebservices71}FileAttachment" maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "TTItem", propOrder = { "genericItem", "itemType", "classification", "classificationUUID", "title", "description", "createdBy", "createDate", "modifiedBy", "modifiedDate", "activeInactive", "state", "owner", "url", "extendedFieldList", "noteList", "itemLinkList", "urlAttachmentList", "fileAttachmentList" }) public class TTItem { @XmlElementRef(name = "genericItem", namespace = "urn:aewebservices71", type = JAXBElement.class) protected JAXBElement genericItem; @XmlElementRef(name = "itemType", namespace = "urn:aewebservices71", type = JAXBElement.class) protected JAXBElement itemType; @XmlElementRef(name = "classification", namespace = "urn:aewebservices71", type = JAXBElement.class) protected JAXBElement classification; @XmlElementRef(name = "classificationUUID", namespace = "urn:aewebservices71", type = JAXBElement.class) protected JAXBElement classificationUUID; @XmlElementRef(name = "title", namespace = "urn:aewebservices71", type = JAXBElement.class) protected JAXBElement title; @XmlElementRef(name = "description", namespace = "urn:aewebservices71", type = JAXBElement.class) protected JAXBElement description; @XmlElementRef(name = "createdBy", namespace = "urn:aewebservices71", type = JAXBElement.class) protected JAXBElement createdBy; @XmlElementRef(name = "createDate", namespace = "urn:aewebservices71", type = JAXBElement.class) protected JAXBElement createDate; @XmlElementRef(name = "modifiedBy", namespace = "urn:aewebservices71", type = JAXBElement.class) protected JAXBElement modifiedBy; @XmlElementRef(name = "modifiedDate", namespace = "urn:aewebservices71", type = JAXBElement.class) protected JAXBElement modifiedDate; @XmlElementRef(name = "activeInactive", namespace = "urn:aewebservices71", type = JAXBElement.class) protected JAXBElement activeInactive; @XmlElementRef(name = "state", namespace = "urn:aewebservices71", type = JAXBElement.class) protected JAXBElement state; @XmlElementRef(name = "owner", namespace = "urn:aewebservices71", type = JAXBElement.class) protected JAXBElement owner; @XmlElementRef(name = "url", namespace = "urn:aewebservices71", type = JAXBElement.class) protected JAXBElement url; protected List extendedFieldList; protected List noteList; protected List itemLinkList; protected List urlAttachmentList; protected List fileAttachmentList; /** * Gets the value of the genericItem property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link Item }{@code >} * */ public JAXBElement getGenericItem() { return genericItem; } /** * Sets the value of the genericItem property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link Item }{@code >} * */ public void setGenericItem(JAXBElement value) { this.genericItem = ((JAXBElement ) value); } /** * Gets the value of the itemType property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public JAXBElement getItemType() { return itemType; } /** * Sets the value of the itemType property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public void setItemType(JAXBElement value) { this.itemType = ((JAXBElement ) value); } /** * Gets the value of the classification property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public JAXBElement getClassification() { return classification; } /** * Sets the value of the classification property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public void setClassification(JAXBElement value) { this.classification = ((JAXBElement ) value); } /** * Gets the value of the classificationUUID property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public JAXBElement getClassificationUUID() { return classificationUUID; } /** * Sets the value of the classificationUUID property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public void setClassificationUUID(JAXBElement value) { this.classificationUUID = ((JAXBElement ) value); } /** * Gets the value of the title property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public JAXBElement getTitle() { return title; } /** * Sets the value of the title property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public void setTitle(JAXBElement value) { this.title = ((JAXBElement ) value); } /** * Gets the value of the description property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public JAXBElement getDescription() { return description; } /** * Sets the value of the description property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public void setDescription(JAXBElement value) { this.description = ((JAXBElement ) value); } /** * Gets the value of the createdBy property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public JAXBElement getCreatedBy() { return createdBy; } /** * Sets the value of the createdBy property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public void setCreatedBy(JAXBElement value) { this.createdBy = ((JAXBElement ) value); } /** * Gets the value of the createDate property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * */ public JAXBElement getCreateDate() { return createDate; } /** * Sets the value of the createDate property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * */ public void setCreateDate(JAXBElement value) { this.createDate = ((JAXBElement ) value); } /** * Gets the value of the modifiedBy property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public JAXBElement getModifiedBy() { return modifiedBy; } /** * Sets the value of the modifiedBy property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public void setModifiedBy(JAXBElement value) { this.modifiedBy = ((JAXBElement ) value); } /** * Gets the value of the modifiedDate property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * */ public JAXBElement getModifiedDate() { return modifiedDate; } /** * Sets the value of the modifiedDate property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >} * */ public void setModifiedDate(JAXBElement value) { this.modifiedDate = ((JAXBElement ) value); } /** * Gets the value of the activeInactive property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public JAXBElement getActiveInactive() { return activeInactive; } /** * Sets the value of the activeInactive property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public void setActiveInactive(JAXBElement value) { this.activeInactive = ((JAXBElement ) value); } /** * Gets the value of the state property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public JAXBElement getState() { return state; } /** * Sets the value of the state property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public void setState(JAXBElement value) { this.state = ((JAXBElement ) value); } /** * Gets the value of the owner property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public JAXBElement getOwner() { return owner; } /** * Sets the value of the owner property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public void setOwner(JAXBElement value) { this.owner = ((JAXBElement ) value); } /** * Gets the value of the url property. * * @return * possible object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public JAXBElement getUrl() { return url; } /** * Sets the value of the url property. * * @param value * allowed object is * {@link JAXBElement }{@code <}{@link String }{@code >} * */ public void setUrl(JAXBElement value) { this.url = ((JAXBElement ) value); } /** * Gets the value of the extendedFieldList property. * *

* 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 set method for the extendedFieldList property. * *

* For example, to add a new item, do as follows: *

     *    getExtendedFieldList().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link NameValue } * * */ public List getExtendedFieldList() { if (extendedFieldList == null) { extendedFieldList = new ArrayList(); } return this.extendedFieldList; } /** * Gets the value of the noteList property. * *

* 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 set method for the noteList property. * *

* For example, to add a new item, do as follows: *

     *    getNoteList().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link Note } * * */ public List getNoteList() { if (noteList == null) { noteList = new ArrayList(); } return this.noteList; } /** * Gets the value of the itemLinkList property. * *

* 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 set method for the itemLinkList property. * *

* For example, to add a new item, do as follows: *

     *    getItemLinkList().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link ItemLink } * * */ public List getItemLinkList() { if (itemLinkList == null) { itemLinkList = new ArrayList(); } return this.itemLinkList; } /** * Gets the value of the urlAttachmentList property. * *

* 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 set method for the urlAttachmentList property. * *

* For example, to add a new item, do as follows: *

     *    getUrlAttachmentList().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link URLAttachment } * * */ public List getUrlAttachmentList() { if (urlAttachmentList == null) { urlAttachmentList = new ArrayList(); } return this.urlAttachmentList; } /** * Gets the value of the fileAttachmentList property. * *

* 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 set method for the fileAttachmentList property. * *

* For example, to add a new item, do as follows: *

     *    getFileAttachmentList().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link FileAttachment } * * */ public List getFileAttachmentList() { if (fileAttachmentList == null) { fileAttachmentList = new ArrayList(); } return this.fileAttachmentList; } }