1
2
3
4
5
6
7
8
9 package org.xmlhammer.model.jaxp;
10
11 import javax.xml.bind.annotation.XmlAccessType;
12 import javax.xml.bind.annotation.XmlAccessorType;
13 import javax.xml.bind.annotation.XmlAttribute;
14 import javax.xml.bind.annotation.XmlElement;
15 import javax.xml.bind.annotation.XmlRootElement;
16 import javax.xml.bind.annotation.XmlType;
17 import org.xmlhammer.model.jaxp.JAXPTransformerFactory.Settings;
18
19
20 /***
21 * <p>Java class for jaxpTransformerFactory element declaration.
22 *
23 * <p>The following schema fragment specifies the expected content contained within this class.
24 *
25 * <pre>
26 * <element name="jaxpTransformerFactory">
27 * <complexType>
28 * <complexContent>
29 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
30 * <sequence>
31 * <element name="settings">
32 * <complexType>
33 * <complexContent>
34 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
35 * <attribute name="uriResolver" type="{http://www.w3.org/2001/XMLSchema}string" />
36 * <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" />
37 * </restriction>
38 * </complexContent>
39 * </complexType>
40 * </element>
41 * <element ref="{http://www.xmlhammer.org/2007/jaxp}features"/>
42 * <element ref="{http://www.xmlhammer.org/2007/jaxp}attributes"/>
43 * </sequence>
44 * </restriction>
45 * </complexContent>
46 * </complexType>
47 * </element>
48 * </pre>
49 *
50 *
51 */
52 @XmlAccessorType(XmlAccessType.FIELD)
53 @XmlType(name = "", propOrder = {
54 "settings",
55 "features",
56 "attributes"
57 })
58 @XmlRootElement(name = "jaxpTransformerFactory")
59 public class JAXPTransformerFactory {
60
61 @XmlElement(namespace = "http://www.xmlhammer.org/2007/jaxp", required = true)
62 protected Settings settings;
63 @XmlElement(namespace = "http://www.xmlhammer.org/2007/jaxp", required = true)
64 protected Features features;
65 @XmlElement(namespace = "http://www.xmlhammer.org/2007/jaxp", required = true)
66 protected Attributes attributes;
67
68 /***
69 * Gets the value of the settings property.
70 *
71 * @return
72 * possible object is
73 * {@link Settings }
74 *
75 */
76 public Settings getSettings() {
77 return settings;
78 }
79
80 /***
81 * Sets the value of the settings property.
82 *
83 * @param value
84 * allowed object is
85 * {@link Settings }
86 *
87 */
88 public void setSettings(Settings value) {
89 this.settings = value;
90 }
91
92 /***
93 * Gets the value of the features property.
94 *
95 * @return
96 * possible object is
97 * {@link Features }
98 *
99 */
100 public Features getFeatures() {
101 return features;
102 }
103
104 /***
105 * Sets the value of the features property.
106 *
107 * @param value
108 * allowed object is
109 * {@link Features }
110 *
111 */
112 public void setFeatures(Features value) {
113 this.features = value;
114 }
115
116 /***
117 * Gets the value of the attributes property.
118 *
119 * @return
120 * possible object is
121 * {@link Attributes }
122 *
123 */
124 public Attributes getAttributes() {
125 return attributes;
126 }
127
128 /***
129 * Sets the value of the attributes property.
130 *
131 * @param value
132 * allowed object is
133 * {@link Attributes }
134 *
135 */
136 public void setAttributes(Attributes value) {
137 this.attributes = value;
138 }
139
140
141 /***
142 * <p>Java class for anonymous complex type.
143 *
144 * <p>The following schema fragment specifies the expected content contained within this class.
145 *
146 * <pre>
147 * <complexType>
148 * <complexContent>
149 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
150 * <attribute name="uriResolver" type="{http://www.w3.org/2001/XMLSchema}string" />
151 * <attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" />
152 * </restriction>
153 * </complexContent>
154 * </complexType>
155 * </pre>
156 *
157 *
158 */
159 @XmlAccessorType(XmlAccessType.FIELD)
160 @XmlType(name = "")
161 public static class Settings {
162
163 @XmlAttribute
164 protected String uriResolver;
165 @XmlAttribute
166 protected String value;
167
168 /***
169 * Gets the value of the uriResolver property.
170 *
171 * @return
172 * possible object is
173 * {@link String }
174 *
175 */
176 public String getUriResolver() {
177 return uriResolver;
178 }
179
180 /***
181 * Sets the value of the uriResolver property.
182 *
183 * @param value
184 * allowed object is
185 * {@link String }
186 *
187 */
188 public void setUriResolver(String value) {
189 this.uriResolver = value;
190 }
191
192 /***
193 * Gets the value of the value property.
194 *
195 * @return
196 * possible object is
197 * {@link String }
198 *
199 */
200 public String getValue() {
201 return value;
202 }
203
204 /***
205 * Sets the value of the value property.
206 *
207 * @param value
208 * allowed object is
209 * {@link String }
210 *
211 */
212 public void setValue(String value) {
213 this.value = value;
214 }
215
216 }
217
218 }