1
2
3
4
5
6
7
8
9 package org.xmlhammer.model.tools.xslt;
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.XmlRootElement;
15 import javax.xml.bind.annotation.XmlType;
16 import org.xmlhammer.model.tools.Tool;
17 import org.xmlhammer.model.tools.xslt.XSLT.Transform;
18
19
20 /***
21 * <p>Java class for xslt element declaration.
22 *
23 * <p>The following schema fragment specifies the expected content contained within this class.
24 *
25 * <pre>
26 * <element name="xslt">
27 * <complexType>
28 * <complexContent>
29 * <extension base="{http://www.xmlhammer.org/2007/tools}tool">
30 * <sequence>
31 * <element ref="{http://www.xmlhammer.org/2007/tools/xslt}outputProperties"/>
32 * <element name="transform">
33 * <complexType>
34 * <complexContent>
35 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
36 * <choice minOccurs="0">
37 * <element ref="{http://www.xmlhammer.org/2007/tools/xslt}stylesheets"/>
38 * <element ref="{http://www.xmlhammer.org/2007/tools/xslt}associated"/>
39 * </choice>
40 * </restriction>
41 * </complexContent>
42 * </complexType>
43 * </element>
44 * </sequence>
45 * </extension>
46 * </complexContent>
47 * </complexType>
48 * </element>
49 * </pre>
50 *
51 *
52 */
53 @XmlAccessorType(XmlAccessType.FIELD)
54 @XmlType(name = "", propOrder = {
55 "outputProperties",
56 "transform"
57 })
58 @XmlRootElement(name = "xslt")
59 public class XSLT
60 extends Tool
61 {
62
63 @XmlElement(namespace = "http://www.xmlhammer.org/2007/tools/xslt", required = true)
64 protected OutputProperties outputProperties;
65 @XmlElement(namespace = "http://www.xmlhammer.org/2007/tools/xslt", required = true)
66 protected Transform transform;
67
68 /***
69 * Gets the value of the outputProperties property.
70 *
71 * @return
72 * possible object is
73 * {@link OutputProperties }
74 *
75 */
76 public OutputProperties getOutputProperties() {
77 return outputProperties;
78 }
79
80 /***
81 * Sets the value of the outputProperties property.
82 *
83 * @param value
84 * allowed object is
85 * {@link OutputProperties }
86 *
87 */
88 public void setOutputProperties(OutputProperties value) {
89 this.outputProperties = value;
90 }
91
92 /***
93 * Gets the value of the transform property.
94 *
95 * @return
96 * possible object is
97 * {@link Transform }
98 *
99 */
100 public Transform getTransform() {
101 return transform;
102 }
103
104 /***
105 * Sets the value of the transform property.
106 *
107 * @param value
108 * allowed object is
109 * {@link Transform }
110 *
111 */
112 public void setTransform(Transform value) {
113 this.transform = value;
114 }
115
116
117 /***
118 * <p>Java class for anonymous complex type.
119 *
120 * <p>The following schema fragment specifies the expected content contained within this class.
121 *
122 * <pre>
123 * <complexType>
124 * <complexContent>
125 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
126 * <choice minOccurs="0">
127 * <element ref="{http://www.xmlhammer.org/2007/tools/xslt}stylesheets"/>
128 * <element ref="{http://www.xmlhammer.org/2007/tools/xslt}associated"/>
129 * </choice>
130 * </restriction>
131 * </complexContent>
132 * </complexType>
133 * </pre>
134 *
135 *
136 */
137 @XmlAccessorType(XmlAccessType.FIELD)
138 @XmlType(name = "", propOrder = {
139 "stylesheets",
140 "associated"
141 })
142 public static class Transform {
143
144 @XmlElement(namespace = "http://www.xmlhammer.org/2007/tools/xslt")
145 protected Stylesheets stylesheets;
146 @XmlElement(namespace = "http://www.xmlhammer.org/2007/tools/xslt")
147 protected Associated associated;
148
149 /***
150 * Gets the value of the stylesheets property.
151 *
152 * @return
153 * possible object is
154 * {@link Stylesheets }
155 *
156 */
157 public Stylesheets getStylesheets() {
158 return stylesheets;
159 }
160
161 /***
162 * Sets the value of the stylesheets property.
163 *
164 * @param value
165 * allowed object is
166 * {@link Stylesheets }
167 *
168 */
169 public void setStylesheets(Stylesheets value) {
170 this.stylesheets = value;
171 }
172
173 /***
174 * Gets the value of the associated property.
175 *
176 * @return
177 * possible object is
178 * {@link Associated }
179 *
180 */
181 public Associated getAssociated() {
182 return associated;
183 }
184
185 /***
186 * Sets the value of the associated property.
187 *
188 * @param value
189 * allowed object is
190 * {@link Associated }
191 *
192 */
193 public void setAssociated(Associated value) {
194 this.associated = value;
195 }
196
197 }
198
199 }