source: trunk/docx4j/src/main/java/org/docx4j/dml/CTGroupShapeProperties.java @ 1041

Revision 1041, 9.0 KB checked in by jharrop, 2 years ago (diff)

More complete DML, generated from TC45 1.0 final, using dmlROOT.xsd

Line 
1/*
2 *  Copyright 2007-2008, Plutext Pty Ltd.
3 *   
4 *  This file is part of docx4j.
5
6    docx4j is licensed under the Apache License, Version 2.0 (the "License");
7    you may not use this file except in compliance with the License.
8
9    You may obtain a copy of the License at
10
11        http://www.apache.org/licenses/LICENSE-2.0
12
13    Unless required by applicable law or agreed to in writing, software
14    distributed under the License is distributed on an "AS IS" BASIS,
15    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16    See the License for the specific language governing permissions and
17    limitations under the License.
18
19 */
20
21
22package org.docx4j.dml;
23
24import javax.xml.bind.annotation.XmlAccessType;
25import javax.xml.bind.annotation.XmlAccessorType;
26import javax.xml.bind.annotation.XmlAttribute;
27import javax.xml.bind.annotation.XmlElement;
28import javax.xml.bind.annotation.XmlType;
29
30
31/**
32 * <p>Java class for CT_GroupShapeProperties complex type.
33 *
34 * <p>The following schema fragment specifies the expected content contained within this class.
35 *
36 * <pre>
37 * &lt;complexType name="CT_GroupShapeProperties">
38 *   &lt;complexContent>
39 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
40 *       &lt;sequence>
41 *         &lt;element name="xfrm" type="{http://schemas.openxmlformats.org/drawingml/2006/main}CT_GroupTransform2D" minOccurs="0"/>
42 *         &lt;group ref="{http://schemas.openxmlformats.org/drawingml/2006/main}EG_FillProperties" minOccurs="0"/>
43 *         &lt;group ref="{http://schemas.openxmlformats.org/drawingml/2006/main}EG_EffectProperties" minOccurs="0"/>
44 *         &lt;element name="scene3d" type="{http://schemas.openxmlformats.org/drawingml/2006/main}CT_Scene3D" minOccurs="0"/>
45 *         &lt;element name="extLst" type="{http://schemas.openxmlformats.org/drawingml/2006/main}CT_OfficeArtExtensionList" minOccurs="0"/>
46 *       &lt;/sequence>
47 *       &lt;attribute name="bwMode" type="{http://schemas.openxmlformats.org/drawingml/2006/main}ST_BlackWhiteMode" />
48 *     &lt;/restriction>
49 *   &lt;/complexContent>
50 * &lt;/complexType>
51 * </pre>
52 *
53 *
54 */
55@XmlAccessorType(XmlAccessType.FIELD)
56@XmlType(name = "CT_GroupShapeProperties", propOrder = {
57    "xfrm",
58    "noFill",
59    "solidFill",
60    "gradFill",
61    "blipFill",
62    "pattFill",
63    "grpFill",
64    "effectLst",
65    "effectDag",
66    "scene3D",
67    "extLst"
68})
69public class CTGroupShapeProperties {
70
71    protected CTGroupTransform2D xfrm;
72    protected CTNoFillProperties noFill;
73    protected CTSolidColorFillProperties solidFill;
74    protected CTGradientFillProperties gradFill;
75    protected CTBlipFillProperties blipFill;
76    protected CTPatternFillProperties pattFill;
77    protected CTGroupFillProperties grpFill;
78    protected CTEffectList effectLst;
79    protected CTEffectContainer effectDag;
80    @XmlElement(name = "scene3d")
81    protected CTScene3D scene3D;
82    protected CTOfficeArtExtensionList extLst;
83    @XmlAttribute
84    protected STBlackWhiteMode bwMode;
85
86    /**
87     * Gets the value of the xfrm property.
88     *
89     * @return
90     *     possible object is
91     *     {@link CTGroupTransform2D }
92     *     
93     */
94    public CTGroupTransform2D getXfrm() {
95        return xfrm;
96    }
97
98    /**
99     * Sets the value of the xfrm property.
100     *
101     * @param value
102     *     allowed object is
103     *     {@link CTGroupTransform2D }
104     *     
105     */
106    public void setXfrm(CTGroupTransform2D value) {
107        this.xfrm = value;
108    }
109
110    /**
111     * Gets the value of the noFill property.
112     *
113     * @return
114     *     possible object is
115     *     {@link CTNoFillProperties }
116     *     
117     */
118    public CTNoFillProperties getNoFill() {
119        return noFill;
120    }
121
122    /**
123     * Sets the value of the noFill property.
124     *
125     * @param value
126     *     allowed object is
127     *     {@link CTNoFillProperties }
128     *     
129     */
130    public void setNoFill(CTNoFillProperties value) {
131        this.noFill = value;
132    }
133
134    /**
135     * Gets the value of the solidFill property.
136     *
137     * @return
138     *     possible object is
139     *     {@link CTSolidColorFillProperties }
140     *     
141     */
142    public CTSolidColorFillProperties getSolidFill() {
143        return solidFill;
144    }
145
146    /**
147     * Sets the value of the solidFill property.
148     *
149     * @param value
150     *     allowed object is
151     *     {@link CTSolidColorFillProperties }
152     *     
153     */
154    public void setSolidFill(CTSolidColorFillProperties value) {
155        this.solidFill = value;
156    }
157
158    /**
159     * Gets the value of the gradFill property.
160     *
161     * @return
162     *     possible object is
163     *     {@link CTGradientFillProperties }
164     *     
165     */
166    public CTGradientFillProperties getGradFill() {
167        return gradFill;
168    }
169
170    /**
171     * Sets the value of the gradFill property.
172     *
173     * @param value
174     *     allowed object is
175     *     {@link CTGradientFillProperties }
176     *     
177     */
178    public void setGradFill(CTGradientFillProperties value) {
179        this.gradFill = value;
180    }
181
182    /**
183     * Gets the value of the blipFill property.
184     *
185     * @return
186     *     possible object is
187     *     {@link CTBlipFillProperties }
188     *     
189     */
190    public CTBlipFillProperties getBlipFill() {
191        return blipFill;
192    }
193
194    /**
195     * Sets the value of the blipFill property.
196     *
197     * @param value
198     *     allowed object is
199     *     {@link CTBlipFillProperties }
200     *     
201     */
202    public void setBlipFill(CTBlipFillProperties value) {
203        this.blipFill = value;
204    }
205
206    /**
207     * Gets the value of the pattFill property.
208     *
209     * @return
210     *     possible object is
211     *     {@link CTPatternFillProperties }
212     *     
213     */
214    public CTPatternFillProperties getPattFill() {
215        return pattFill;
216    }
217
218    /**
219     * Sets the value of the pattFill property.
220     *
221     * @param value
222     *     allowed object is
223     *     {@link CTPatternFillProperties }
224     *     
225     */
226    public void setPattFill(CTPatternFillProperties value) {
227        this.pattFill = value;
228    }
229
230    /**
231     * Gets the value of the grpFill property.
232     *
233     * @return
234     *     possible object is
235     *     {@link CTGroupFillProperties }
236     *     
237     */
238    public CTGroupFillProperties getGrpFill() {
239        return grpFill;
240    }
241
242    /**
243     * Sets the value of the grpFill property.
244     *
245     * @param value
246     *     allowed object is
247     *     {@link CTGroupFillProperties }
248     *     
249     */
250    public void setGrpFill(CTGroupFillProperties value) {
251        this.grpFill = value;
252    }
253
254    /**
255     * Gets the value of the effectLst property.
256     *
257     * @return
258     *     possible object is
259     *     {@link CTEffectList }
260     *     
261     */
262    public CTEffectList getEffectLst() {
263        return effectLst;
264    }
265
266    /**
267     * Sets the value of the effectLst property.
268     *
269     * @param value
270     *     allowed object is
271     *     {@link CTEffectList }
272     *     
273     */
274    public void setEffectLst(CTEffectList value) {
275        this.effectLst = value;
276    }
277
278    /**
279     * Gets the value of the effectDag property.
280     *
281     * @return
282     *     possible object is
283     *     {@link CTEffectContainer }
284     *     
285     */
286    public CTEffectContainer getEffectDag() {
287        return effectDag;
288    }
289
290    /**
291     * Sets the value of the effectDag property.
292     *
293     * @param value
294     *     allowed object is
295     *     {@link CTEffectContainer }
296     *     
297     */
298    public void setEffectDag(CTEffectContainer value) {
299        this.effectDag = value;
300    }
301
302    /**
303     * Gets the value of the scene3D property.
304     *
305     * @return
306     *     possible object is
307     *     {@link CTScene3D }
308     *     
309     */
310    public CTScene3D getScene3D() {
311        return scene3D;
312    }
313
314    /**
315     * Sets the value of the scene3D property.
316     *
317     * @param value
318     *     allowed object is
319     *     {@link CTScene3D }
320     *     
321     */
322    public void setScene3D(CTScene3D value) {
323        this.scene3D = value;
324    }
325
326    /**
327     * Gets the value of the extLst property.
328     *
329     * @return
330     *     possible object is
331     *     {@link CTOfficeArtExtensionList }
332     *     
333     */
334    public CTOfficeArtExtensionList getExtLst() {
335        return extLst;
336    }
337
338    /**
339     * Sets the value of the extLst property.
340     *
341     * @param value
342     *     allowed object is
343     *     {@link CTOfficeArtExtensionList }
344     *     
345     */
346    public void setExtLst(CTOfficeArtExtensionList value) {
347        this.extLst = value;
348    }
349
350    /**
351     * Gets the value of the bwMode property.
352     *
353     * @return
354     *     possible object is
355     *     {@link STBlackWhiteMode }
356     *     
357     */
358    public STBlackWhiteMode getBwMode() {
359        return bwMode;
360    }
361
362    /**
363     * Sets the value of the bwMode property.
364     *
365     * @param value
366     *     allowed object is
367     *     {@link STBlackWhiteMode }
368     *     
369     */
370    public void setBwMode(STBlackWhiteMode value) {
371        this.bwMode = value;
372    }
373
374}
Note: See TracBrowser for help on using the repository browser.