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 AssociationQueryType complex type.
19 *
20 * <p>The following schema fragment specifies the expected content contained within this class.
21 *
22 * <pre>
23 * <complexType name="AssociationQueryType">
24 * <complexContent>
25 * <extension base="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}RegistryObjectQueryType">
26 * <sequence>
27 * <element name="AssociationTypeQuery" type="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}ClassificationNodeQueryType" minOccurs="0"/>
28 * <element name="SourceObjectQuery" type="{urn:oasis:names:tc:ebxml-regrep:xsd:query:3.0}RegistryObjectQueryType" minOccurs="0"/>
29 * <element name="TargetObjectQuery" 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 = "AssociationQueryType", propOrder = {
40 "associationTypeQuery",
41 "sourceObjectQuery",
42 "targetObjectQuery"
43 })
44 public class AssociationQueryType
45 extends RegistryObjectQueryType
46 {
47
48 @XmlElement(name = "AssociationTypeQuery")
49 protected ClassificationNodeQueryType associationTypeQuery;
50 @XmlElement(name = "SourceObjectQuery")
51 protected RegistryObjectQueryType sourceObjectQuery;
52 @XmlElement(name = "TargetObjectQuery")
53 protected RegistryObjectQueryType targetObjectQuery;
54
55 /**
56 * Gets the value of the associationTypeQuery property.
57 *
58 * @return
59 * possible object is
60 * {@link ClassificationNodeQueryType }
61 *
62 */
63 public ClassificationNodeQueryType getAssociationTypeQuery() {
64 return associationTypeQuery;
65 }
66
67 /**
68 * Sets the value of the associationTypeQuery property.
69 *
70 * @param value
71 * allowed object is
72 * {@link ClassificationNodeQueryType }
73 *
74 */
75 public void setAssociationTypeQuery(ClassificationNodeQueryType value) {
76 this.associationTypeQuery = value;
77 }
78
79 /**
80 * Gets the value of the sourceObjectQuery property.
81 *
82 * @return
83 * possible object is
84 * {@link RegistryObjectQueryType }
85 *
86 */
87 public RegistryObjectQueryType getSourceObjectQuery() {
88 return sourceObjectQuery;
89 }
90
91 /**
92 * Sets the value of the sourceObjectQuery property.
93 *
94 * @param value
95 * allowed object is
96 * {@link RegistryObjectQueryType }
97 *
98 */
99 public void setSourceObjectQuery(RegistryObjectQueryType value) {
100 this.sourceObjectQuery = value;
101 }
102
103 /**
104 * Gets the value of the targetObjectQuery property.
105 *
106 * @return
107 * possible object is
108 * {@link RegistryObjectQueryType }
109 *
110 */
111 public RegistryObjectQueryType getTargetObjectQuery() {
112 return targetObjectQuery;
113 }
114
115 /**
116 * Sets the value of the targetObjectQuery property.
117 *
118 * @param value
119 * allowed object is
120 * {@link RegistryObjectQueryType }
121 *
122 */
123 public void setTargetObjectQuery(RegistryObjectQueryType value) {
124 this.targetObjectQuery = value;
125 }
126
127 }