1 // 2 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661 3 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 4 // Any modifications to this file will be lost upon recompilation of the source schema. 5 // Generated on: 2009.07.19 at 09:49:41 PM CDT 6 // 7 8 9 package org.apache.ws.scout.model.uddi.v2; 10 11 import java.util.ArrayList; 12 import java.util.List; 13 14 import javax.xml.bind.annotation.XmlAccessType; 15 import javax.xml.bind.annotation.XmlAccessorType; 16 import javax.xml.bind.annotation.XmlAttribute; 17 import javax.xml.bind.annotation.XmlType; 18 19 20 /** 21 * <p>Java class for validate_values complex type. 22 * 23 * <p>The following schema fragment specifies the expected content contained within this class. 24 * 25 * <pre> 26 * <complexType name="validate_values"> 27 * <complexContent> 28 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 29 * <choice> 30 * <element ref="{urn:uddi-org:api_v2}businessEntity" maxOccurs="unbounded" minOccurs="0"/> 31 * <element ref="{urn:uddi-org:api_v2}businessService" maxOccurs="unbounded" minOccurs="0"/> 32 * <element ref="{urn:uddi-org:api_v2}tModel" maxOccurs="unbounded" minOccurs="0"/> 33 * </choice> 34 * <attribute name="generic" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> 35 * </restriction> 36 * </complexContent> 37 * </complexType> 38 * </pre> 39 * 40 * 41 */ 42 @XmlAccessorType(XmlAccessType.FIELD) 43 @XmlType(name = "validate_values", propOrder = { 44 "businessEntity", 45 "businessService", 46 "tModel" 47 }) 48 public class ValidateValues { 49 50 protected List<BusinessEntity> businessEntity; 51 protected List<BusinessService> businessService; 52 protected List<TModel> tModel; 53 @XmlAttribute(required = true) 54 protected String generic; 55 56 /** 57 * Gets the value of the businessEntity property. 58 * 59 * <p> 60 * This accessor method returns a reference to the live list, 61 * not a snapshot. Therefore any modification you make to the 62 * returned list will be present inside the JAXB object. 63 * This is why there is not a <CODE>set</CODE> method for the businessEntity property. 64 * 65 * <p> 66 * For example, to add a new item, do as follows: 67 * <pre> 68 * getBusinessEntity().add(newItem); 69 * </pre> 70 * 71 * 72 * <p> 73 * Objects of the following type(s) are allowed in the list 74 * {@link BusinessEntity } 75 * 76 * 77 */ 78 public List<BusinessEntity> getBusinessEntity() { 79 if (businessEntity == null) { 80 businessEntity = new ArrayList<BusinessEntity>(); 81 } 82 return this.businessEntity; 83 } 84 85 /** 86 * Gets the value of the businessService property. 87 * 88 * <p> 89 * This accessor method returns a reference to the live list, 90 * not a snapshot. Therefore any modification you make to the 91 * returned list will be present inside the JAXB object. 92 * This is why there is not a <CODE>set</CODE> method for the businessService property. 93 * 94 * <p> 95 * For example, to add a new item, do as follows: 96 * <pre> 97 * getBusinessService().add(newItem); 98 * </pre> 99 * 100 * 101 * <p> 102 * Objects of the following type(s) are allowed in the list 103 * {@link BusinessService } 104 * 105 * 106 */ 107 public List<BusinessService> getBusinessService() { 108 if (businessService == null) { 109 businessService = new ArrayList<BusinessService>(); 110 } 111 return this.businessService; 112 } 113 114 /** 115 * Gets the value of the tModel property. 116 * 117 * <p> 118 * This accessor method returns a reference to the live list, 119 * not a snapshot. Therefore any modification you make to the 120 * returned list will be present inside the JAXB object. 121 * This is why there is not a <CODE>set</CODE> method for the tModel property. 122 * 123 * <p> 124 * For example, to add a new item, do as follows: 125 * <pre> 126 * getTModel().add(newItem); 127 * </pre> 128 * 129 * 130 * <p> 131 * Objects of the following type(s) are allowed in the list 132 * {@link TModel } 133 * 134 * 135 */ 136 public List<TModel> getTModel() { 137 if (tModel == null) { 138 tModel = new ArrayList<TModel>(); 139 } 140 return this.tModel; 141 } 142 143 /** 144 * Gets the value of the generic property. 145 * 146 * @return 147 * possible object is 148 * {@link String } 149 * 150 */ 151 public String getGeneric() { 152 return generic; 153 } 154 155 /** 156 * Sets the value of the generic property. 157 * 158 * @param value 159 * allowed object is 160 * {@link String } 161 * 162 */ 163 public void setGeneric(String value) { 164 this.generic = value; 165 } 166 167 }