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

Revision 1041, 7.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.XmlType;
28
29
30/**
31 * <p>Java class for CT_GroupLocking complex type.
32 *
33 * <p>The following schema fragment specifies the expected content contained within this class.
34 *
35 * <pre>
36 * &lt;complexType name="CT_GroupLocking">
37 *   &lt;complexContent>
38 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
39 *       &lt;sequence>
40 *         &lt;element name="extLst" type="{http://schemas.openxmlformats.org/drawingml/2006/main}CT_OfficeArtExtensionList" minOccurs="0"/>
41 *       &lt;/sequence>
42 *       &lt;attribute name="noGrp" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
43 *       &lt;attribute name="noUngrp" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
44 *       &lt;attribute name="noSelect" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
45 *       &lt;attribute name="noRot" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
46 *       &lt;attribute name="noChangeAspect" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
47 *       &lt;attribute name="noMove" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
48 *       &lt;attribute name="noResize" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
49 *     &lt;/restriction>
50 *   &lt;/complexContent>
51 * &lt;/complexType>
52 * </pre>
53 *
54 *
55 */
56@XmlAccessorType(XmlAccessType.FIELD)
57@XmlType(name = "CT_GroupLocking", propOrder = {
58    "extLst"
59})
60public class CTGroupLocking {
61
62    protected CTOfficeArtExtensionList extLst;
63    @XmlAttribute
64    protected Boolean noGrp;
65    @XmlAttribute
66    protected Boolean noUngrp;
67    @XmlAttribute
68    protected Boolean noSelect;
69    @XmlAttribute
70    protected Boolean noRot;
71    @XmlAttribute
72    protected Boolean noChangeAspect;
73    @XmlAttribute
74    protected Boolean noMove;
75    @XmlAttribute
76    protected Boolean noResize;
77
78    /**
79     * Gets the value of the extLst property.
80     *
81     * @return
82     *     possible object is
83     *     {@link CTOfficeArtExtensionList }
84     *     
85     */
86    public CTOfficeArtExtensionList getExtLst() {
87        return extLst;
88    }
89
90    /**
91     * Sets the value of the extLst property.
92     *
93     * @param value
94     *     allowed object is
95     *     {@link CTOfficeArtExtensionList }
96     *     
97     */
98    public void setExtLst(CTOfficeArtExtensionList value) {
99        this.extLst = value;
100    }
101
102    /**
103     * Gets the value of the noGrp property.
104     *
105     * @return
106     *     possible object is
107     *     {@link Boolean }
108     *     
109     */
110    public boolean isNoGrp() {
111        if (noGrp == null) {
112            return false;
113        } else {
114            return noGrp;
115        }
116    }
117
118    /**
119     * Sets the value of the noGrp property.
120     *
121     * @param value
122     *     allowed object is
123     *     {@link Boolean }
124     *     
125     */
126    public void setNoGrp(Boolean value) {
127        this.noGrp = value;
128    }
129
130    /**
131     * Gets the value of the noUngrp property.
132     *
133     * @return
134     *     possible object is
135     *     {@link Boolean }
136     *     
137     */
138    public boolean isNoUngrp() {
139        if (noUngrp == null) {
140            return false;
141        } else {
142            return noUngrp;
143        }
144    }
145
146    /**
147     * Sets the value of the noUngrp property.
148     *
149     * @param value
150     *     allowed object is
151     *     {@link Boolean }
152     *     
153     */
154    public void setNoUngrp(Boolean value) {
155        this.noUngrp = value;
156    }
157
158    /**
159     * Gets the value of the noSelect property.
160     *
161     * @return
162     *     possible object is
163     *     {@link Boolean }
164     *     
165     */
166    public boolean isNoSelect() {
167        if (noSelect == null) {
168            return false;
169        } else {
170            return noSelect;
171        }
172    }
173
174    /**
175     * Sets the value of the noSelect property.
176     *
177     * @param value
178     *     allowed object is
179     *     {@link Boolean }
180     *     
181     */
182    public void setNoSelect(Boolean value) {
183        this.noSelect = value;
184    }
185
186    /**
187     * Gets the value of the noRot property.
188     *
189     * @return
190     *     possible object is
191     *     {@link Boolean }
192     *     
193     */
194    public boolean isNoRot() {
195        if (noRot == null) {
196            return false;
197        } else {
198            return noRot;
199        }
200    }
201
202    /**
203     * Sets the value of the noRot property.
204     *
205     * @param value
206     *     allowed object is
207     *     {@link Boolean }
208     *     
209     */
210    public void setNoRot(Boolean value) {
211        this.noRot = value;
212    }
213
214    /**
215     * Gets the value of the noChangeAspect property.
216     *
217     * @return
218     *     possible object is
219     *     {@link Boolean }
220     *     
221     */
222    public boolean isNoChangeAspect() {
223        if (noChangeAspect == null) {
224            return false;
225        } else {
226            return noChangeAspect;
227        }
228    }
229
230    /**
231     * Sets the value of the noChangeAspect property.
232     *
233     * @param value
234     *     allowed object is
235     *     {@link Boolean }
236     *     
237     */
238    public void setNoChangeAspect(Boolean value) {
239        this.noChangeAspect = value;
240    }
241
242    /**
243     * Gets the value of the noMove property.
244     *
245     * @return
246     *     possible object is
247     *     {@link Boolean }
248     *     
249     */
250    public boolean isNoMove() {
251        if (noMove == null) {
252            return false;
253        } else {
254            return noMove;
255        }
256    }
257
258    /**
259     * Sets the value of the noMove property.
260     *
261     * @param value
262     *     allowed object is
263     *     {@link Boolean }
264     *     
265     */
266    public void setNoMove(Boolean value) {
267        this.noMove = value;
268    }
269
270    /**
271     * Gets the value of the noResize property.
272     *
273     * @return
274     *     possible object is
275     *     {@link Boolean }
276     *     
277     */
278    public boolean isNoResize() {
279        if (noResize == null) {
280            return false;
281        } else {
282            return noResize;
283        }
284    }
285
286    /**
287     * Sets the value of the noResize property.
288     *
289     * @param value
290     *     allowed object is
291     *     {@link Boolean }
292     *     
293     */
294    public void setNoResize(Boolean value) {
295        this.noResize = value;
296    }
297
298}
Note: See TracBrowser for help on using the repository browser.