1 // 2 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.9-03/31/2009 04:14 PM(snajper)-fcs 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.04.30 at 06:20:20 PM CEST 6 // 7 8 9 package org.openehealth.ipf.commons.ihe.xds.core.stub.ebrs30.query; 10 11 import javax.xml.bind.annotation.XmlAccessType; 12 import javax.xml.bind.annotation.XmlAccessorType; 13 import javax.xml.bind.annotation.XmlElement; 14 import javax.xml.bind.annotation.XmlType; 15 16 17 /** 18 * <p>Java class for SpecificationLinkQueryType complex type. 19 * 20 * <p>The following schema fragment specifies the expected content contained within this class. 21 * 22 * <pre> 23 * <complexType name="SpecificationLinkQueryType"> 24 * <complexContent> 25 * <extension base="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}RegistryObjectQueryType"> 26 * <sequence> 27 * <element name="UsageDescriptionBranch" type="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}InternationalStringBranchType" minOccurs="0"/> 28 * <element ref="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}ServiceBindingQuery" minOccurs="0"/> 29 * <element name="SpecificationObjectQuery" type="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}RegistryObjectQueryType" minOccurs="0"/> 30 * </sequence> 31 * </extension> 32 * </complexContent> 33 * </complexType> 34 * </pre> 35 * 36 * 37 */ 38 @XmlAccessorType(XmlAccessType.FIELD) 39 @XmlType(name = "SpecificationLinkQueryType", propOrder = { 40 "usageDescriptionBranch", 41 "serviceBindingQuery", 42 "specificationObjectQuery" 43 }) 44 public class SpecificationLinkQueryType 45 extends RegistryObjectQueryType 46 { 47 48 @XmlElement(name = "UsageDescriptionBranch") 49 protected InternationalStringBranchType usageDescriptionBranch; 50 @XmlElement(name = "ServiceBindingQuery") 51 protected ServiceBindingQueryType serviceBindingQuery; 52 @XmlElement(name = "SpecificationObjectQuery") 53 protected RegistryObjectQueryType specificationObjectQuery; 54 55 /** 56 * Gets the value of the usageDescriptionBranch property. 57 * 58 * @return 59 * possible object is 60 * {@link InternationalStringBranchType } 61 * 62 */ 63 public InternationalStringBranchType getUsageDescriptionBranch() { 64 return usageDescriptionBranch; 65 } 66 67 /** 68 * Sets the value of the usageDescriptionBranch property. 69 * 70 * @param value 71 * allowed object is 72 * {@link InternationalStringBranchType } 73 * 74 */ 75 public void setUsageDescriptionBranch(InternationalStringBranchType value) { 76 this.usageDescriptionBranch = value; 77 } 78 79 /** 80 * Gets the value of the serviceBindingQuery property. 81 * 82 * @return 83 * possible object is 84 * {@link ServiceBindingQueryType } 85 * 86 */ 87 public ServiceBindingQueryType getServiceBindingQuery() { 88 return serviceBindingQuery; 89 } 90 91 /** 92 * Sets the value of the serviceBindingQuery property. 93 * 94 * @param value 95 * allowed object is 96 * {@link ServiceBindingQueryType } 97 * 98 */ 99 public void setServiceBindingQuery(ServiceBindingQueryType value) { 100 this.serviceBindingQuery = value; 101 } 102 103 /** 104 * Gets the value of the specificationObjectQuery property. 105 * 106 * @return 107 * possible object is 108 * {@link RegistryObjectQueryType } 109 * 110 */ 111 public RegistryObjectQueryType getSpecificationObjectQuery() { 112 return specificationObjectQuery; 113 } 114 115 /** 116 * Sets the value of the specificationObjectQuery property. 117 * 118 * @param value 119 * allowed object is 120 * {@link RegistryObjectQueryType } 121 * 122 */ 123 public void setSpecificationObjectQuery(RegistryObjectQueryType value) { 124 this.specificationObjectQuery = value; 125 } 126 127 }