This project has retired. For details please refer to its Attic page.
DeleteTModel.java

DeleteTModel.java

  1. /*
  2.  * Copyright 2001-2008 The Apache Software Foundation.
  3.  *
  4.  * Licensed under the Apache License, Version 2.0 (the "License");
  5.  * you may not use this file except in compliance with the License.
  6.  * You may obtain a copy of the License at
  7.  *
  8.  *      http://www.apache.org/licenses/LICENSE-2.0
  9.  *
  10.  * Unless required by applicable law or agreed to in writing, software
  11.  * distributed under the License is distributed on an "AS IS" BASIS,
  12.  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13.  * See the License for the specific language governing permissions and
  14.  * limitations under the License.
  15.  *
  16.  */


  17. package org.uddi.api_v3;

  18. import java.io.Serializable;
  19. import java.util.ArrayList;
  20. import java.util.List;
  21. import javax.xml.bind.annotation.XmlAccessType;
  22. import javax.xml.bind.annotation.XmlAccessorType;
  23. import javax.xml.bind.annotation.XmlElement;
  24. import javax.xml.bind.annotation.XmlTransient;
  25. import javax.xml.bind.annotation.XmlType;


  26. /**
  27.  * <p>Java class for delete_tModel complex type.
  28.  *
  29.  * <p>The following schema fragment specifies the expected content contained within this class.
  30.  *
  31.  * <pre>
  32.  * &lt;complexType name="delete_tModel">
  33.  *   &lt;complexContent>
  34.  *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
  35.  *       &lt;sequence>
  36.  *         &lt;element ref="{urn:uddi-org:api_v3}authInfo" minOccurs="0"/>
  37.  *         &lt;element ref="{urn:uddi-org:api_v3}tModelKey" maxOccurs="unbounded"/>
  38.  *       &lt;/sequence>
  39.  *     &lt;/restriction>
  40.  *   &lt;/complexContent>
  41.  * &lt;/complexType>
  42.  * </pre>
  43.  *
  44.  *
  45.  */
  46. @XmlAccessorType(XmlAccessType.FIELD)
  47. @XmlType(name = "delete_tModel", propOrder = {
  48.     "authInfo",
  49.     "tModelKey"
  50. })
  51. public class DeleteTModel implements Serializable{
  52.     @XmlTransient
  53.     private static final long serialVersionUID = 8655600509970326307L;
  54.     protected String authInfo;
  55.     @XmlElement(required = true)
  56.     protected List<String> tModelKey;

  57.     /**
  58.      * Gets the value of the authInfo property.
  59.      *
  60.      * @return
  61.      *     possible object is
  62.      *     {@link String }
  63.      *    
  64.      */
  65.     public String getAuthInfo() {
  66.         return authInfo;
  67.     }

  68.     /**
  69.      * Sets the value of the authInfo property.
  70.      *
  71.      * @param value
  72.      *     allowed object is
  73.      *     {@link String }
  74.      *    
  75.      */
  76.     public void setAuthInfo(String value) {
  77.         this.authInfo = value;
  78.     }

  79.     /**
  80.      * Gets the value of the tModelKey property.
  81.      *
  82.      * <p>
  83.      * This accessor method returns a reference to the live list,
  84.      * not a snapshot. Therefore any modification you make to the
  85.      * returned list will be present inside the JAXB object.
  86.      * This is why there is not a <CODE>set</CODE> method for the tModelKey property.
  87.      *
  88.      * <p>
  89.      * For example, to add a new item, do as follows:
  90.      * <pre>
  91.      *    getTModelKey().add(newItem);
  92.      * </pre>
  93.      *
  94.      *
  95.      * <p>
  96.      * Objects of the following type(s) are allowed in the list
  97.      * {@link String }
  98.      *
  99.      *
  100.      */
  101.     public List<String> getTModelKey() {
  102.         if (tModelKey == null) {
  103.             tModelKey = new ArrayList<String>();
  104.         }
  105.         return this.tModelKey;
  106.     }

  107. }