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

Revision 1041, 14.1 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.XmlEnum;
25import javax.xml.bind.annotation.XmlEnumValue;
26import javax.xml.bind.annotation.XmlType;
27
28
29/**
30 * <p>Java class for ST_PresetCameraType.
31 *
32 * <p>The following schema fragment specifies the expected content contained within this class.
33 * <p>
34 * <pre>
35 * &lt;simpleType name="ST_PresetCameraType">
36 *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}token">
37 *     &lt;enumeration value="legacyObliqueTopLeft"/>
38 *     &lt;enumeration value="legacyObliqueTop"/>
39 *     &lt;enumeration value="legacyObliqueTopRight"/>
40 *     &lt;enumeration value="legacyObliqueLeft"/>
41 *     &lt;enumeration value="legacyObliqueFront"/>
42 *     &lt;enumeration value="legacyObliqueRight"/>
43 *     &lt;enumeration value="legacyObliqueBottomLeft"/>
44 *     &lt;enumeration value="legacyObliqueBottom"/>
45 *     &lt;enumeration value="legacyObliqueBottomRight"/>
46 *     &lt;enumeration value="legacyPerspectiveTopLeft"/>
47 *     &lt;enumeration value="legacyPerspectiveTop"/>
48 *     &lt;enumeration value="legacyPerspectiveTopRight"/>
49 *     &lt;enumeration value="legacyPerspectiveLeft"/>
50 *     &lt;enumeration value="legacyPerspectiveFront"/>
51 *     &lt;enumeration value="legacyPerspectiveRight"/>
52 *     &lt;enumeration value="legacyPerspectiveBottomLeft"/>
53 *     &lt;enumeration value="legacyPerspectiveBottom"/>
54 *     &lt;enumeration value="legacyPerspectiveBottomRight"/>
55 *     &lt;enumeration value="orthographicFront"/>
56 *     &lt;enumeration value="isometricTopUp"/>
57 *     &lt;enumeration value="isometricTopDown"/>
58 *     &lt;enumeration value="isometricBottomUp"/>
59 *     &lt;enumeration value="isometricBottomDown"/>
60 *     &lt;enumeration value="isometricLeftUp"/>
61 *     &lt;enumeration value="isometricLeftDown"/>
62 *     &lt;enumeration value="isometricRightUp"/>
63 *     &lt;enumeration value="isometricRightDown"/>
64 *     &lt;enumeration value="isometricOffAxis1Left"/>
65 *     &lt;enumeration value="isometricOffAxis1Right"/>
66 *     &lt;enumeration value="isometricOffAxis1Top"/>
67 *     &lt;enumeration value="isometricOffAxis2Left"/>
68 *     &lt;enumeration value="isometricOffAxis2Right"/>
69 *     &lt;enumeration value="isometricOffAxis2Top"/>
70 *     &lt;enumeration value="isometricOffAxis3Left"/>
71 *     &lt;enumeration value="isometricOffAxis3Right"/>
72 *     &lt;enumeration value="isometricOffAxis3Bottom"/>
73 *     &lt;enumeration value="isometricOffAxis4Left"/>
74 *     &lt;enumeration value="isometricOffAxis4Right"/>
75 *     &lt;enumeration value="isometricOffAxis4Bottom"/>
76 *     &lt;enumeration value="obliqueTopLeft"/>
77 *     &lt;enumeration value="obliqueTop"/>
78 *     &lt;enumeration value="obliqueTopRight"/>
79 *     &lt;enumeration value="obliqueLeft"/>
80 *     &lt;enumeration value="obliqueRight"/>
81 *     &lt;enumeration value="obliqueBottomLeft"/>
82 *     &lt;enumeration value="obliqueBottom"/>
83 *     &lt;enumeration value="obliqueBottomRight"/>
84 *     &lt;enumeration value="perspectiveFront"/>
85 *     &lt;enumeration value="perspectiveLeft"/>
86 *     &lt;enumeration value="perspectiveRight"/>
87 *     &lt;enumeration value="perspectiveAbove"/>
88 *     &lt;enumeration value="perspectiveBelow"/>
89 *     &lt;enumeration value="perspectiveAboveLeftFacing"/>
90 *     &lt;enumeration value="perspectiveAboveRightFacing"/>
91 *     &lt;enumeration value="perspectiveContrastingLeftFacing"/>
92 *     &lt;enumeration value="perspectiveContrastingRightFacing"/>
93 *     &lt;enumeration value="perspectiveHeroicLeftFacing"/>
94 *     &lt;enumeration value="perspectiveHeroicRightFacing"/>
95 *     &lt;enumeration value="perspectiveHeroicExtremeLeftFacing"/>
96 *     &lt;enumeration value="perspectiveHeroicExtremeRightFacing"/>
97 *     &lt;enumeration value="perspectiveRelaxed"/>
98 *     &lt;enumeration value="perspectiveRelaxedModerately"/>
99 *   &lt;/restriction>
100 * &lt;/simpleType>
101 * </pre>
102 *
103 */
104@XmlType(name = "ST_PresetCameraType")
105@XmlEnum
106public enum STPresetCameraType {
107
108
109    /**
110     * Legacy Oblique Top Left
111     *
112     */
113    @XmlEnumValue("legacyObliqueTopLeft")
114    LEGACY_OBLIQUE_TOP_LEFT("legacyObliqueTopLeft"),
115
116    /**
117     * Legacy Oblique Top
118     *
119     */
120    @XmlEnumValue("legacyObliqueTop")
121    LEGACY_OBLIQUE_TOP("legacyObliqueTop"),
122
123    /**
124     * Legacy Oblique Top Right
125     *
126     */
127    @XmlEnumValue("legacyObliqueTopRight")
128    LEGACY_OBLIQUE_TOP_RIGHT("legacyObliqueTopRight"),
129
130    /**
131     * Legacy Oblique Left
132     *
133     */
134    @XmlEnumValue("legacyObliqueLeft")
135    LEGACY_OBLIQUE_LEFT("legacyObliqueLeft"),
136
137    /**
138     * Legacy Oblique Front
139     *
140     */
141    @XmlEnumValue("legacyObliqueFront")
142    LEGACY_OBLIQUE_FRONT("legacyObliqueFront"),
143
144    /**
145     * Legacy Oblique Right
146     *
147     */
148    @XmlEnumValue("legacyObliqueRight")
149    LEGACY_OBLIQUE_RIGHT("legacyObliqueRight"),
150
151    /**
152     * Legacy Oblique Bottom Left
153     *
154     */
155    @XmlEnumValue("legacyObliqueBottomLeft")
156    LEGACY_OBLIQUE_BOTTOM_LEFT("legacyObliqueBottomLeft"),
157
158    /**
159     * Legacy Oblique Bottom
160     *
161     */
162    @XmlEnumValue("legacyObliqueBottom")
163    LEGACY_OBLIQUE_BOTTOM("legacyObliqueBottom"),
164
165    /**
166     * Legacy Oblique Bottom Right
167     *
168     */
169    @XmlEnumValue("legacyObliqueBottomRight")
170    LEGACY_OBLIQUE_BOTTOM_RIGHT("legacyObliqueBottomRight"),
171
172    /**
173     * Legacy Perspective Top Left
174     *
175     */
176    @XmlEnumValue("legacyPerspectiveTopLeft")
177    LEGACY_PERSPECTIVE_TOP_LEFT("legacyPerspectiveTopLeft"),
178
179    /**
180     * Legacy Perspective Top
181     *
182     */
183    @XmlEnumValue("legacyPerspectiveTop")
184    LEGACY_PERSPECTIVE_TOP("legacyPerspectiveTop"),
185
186    /**
187     * Legacy Perspective Top Right
188     *
189     */
190    @XmlEnumValue("legacyPerspectiveTopRight")
191    LEGACY_PERSPECTIVE_TOP_RIGHT("legacyPerspectiveTopRight"),
192
193    /**
194     * Legacy Perspective Left
195     *
196     */
197    @XmlEnumValue("legacyPerspectiveLeft")
198    LEGACY_PERSPECTIVE_LEFT("legacyPerspectiveLeft"),
199
200    /**
201     * Legacy Perspective Front
202     *
203     */
204    @XmlEnumValue("legacyPerspectiveFront")
205    LEGACY_PERSPECTIVE_FRONT("legacyPerspectiveFront"),
206
207    /**
208     * Legacy Perspective Right
209     *
210     */
211    @XmlEnumValue("legacyPerspectiveRight")
212    LEGACY_PERSPECTIVE_RIGHT("legacyPerspectiveRight"),
213
214    /**
215     * Legacy Perspective Bottom Left
216     *
217     */
218    @XmlEnumValue("legacyPerspectiveBottomLeft")
219    LEGACY_PERSPECTIVE_BOTTOM_LEFT("legacyPerspectiveBottomLeft"),
220
221    /**
222     * Legacy Perspective Bottom
223     *
224     */
225    @XmlEnumValue("legacyPerspectiveBottom")
226    LEGACY_PERSPECTIVE_BOTTOM("legacyPerspectiveBottom"),
227
228    /**
229     * Legacy Perspective Bottom Right
230     *
231     */
232    @XmlEnumValue("legacyPerspectiveBottomRight")
233    LEGACY_PERSPECTIVE_BOTTOM_RIGHT("legacyPerspectiveBottomRight"),
234
235    /**
236     * Orthographic Front
237     *
238     */
239    @XmlEnumValue("orthographicFront")
240    ORTHOGRAPHIC_FRONT("orthographicFront"),
241
242    /**
243     * Isometric Top Up
244     *
245     */
246    @XmlEnumValue("isometricTopUp")
247    ISOMETRIC_TOP_UP("isometricTopUp"),
248
249    /**
250     * Isometric Top Down
251     *
252     */
253    @XmlEnumValue("isometricTopDown")
254    ISOMETRIC_TOP_DOWN("isometricTopDown"),
255
256    /**
257     * Isometric Bottom Up
258     *
259     */
260    @XmlEnumValue("isometricBottomUp")
261    ISOMETRIC_BOTTOM_UP("isometricBottomUp"),
262
263    /**
264     * Isometric Bottom Down
265     *
266     */
267    @XmlEnumValue("isometricBottomDown")
268    ISOMETRIC_BOTTOM_DOWN("isometricBottomDown"),
269
270    /**
271     * Isometric Left Up
272     *
273     */
274    @XmlEnumValue("isometricLeftUp")
275    ISOMETRIC_LEFT_UP("isometricLeftUp"),
276
277    /**
278     * Isometric Left Down
279     *
280     */
281    @XmlEnumValue("isometricLeftDown")
282    ISOMETRIC_LEFT_DOWN("isometricLeftDown"),
283
284    /**
285     * Isometric Right Up
286     *
287     */
288    @XmlEnumValue("isometricRightUp")
289    ISOMETRIC_RIGHT_UP("isometricRightUp"),
290
291    /**
292     * Isometric Right Down
293     *
294     */
295    @XmlEnumValue("isometricRightDown")
296    ISOMETRIC_RIGHT_DOWN("isometricRightDown"),
297
298    /**
299     * Isometric Off Axis 1 Left
300     *
301     */
302    @XmlEnumValue("isometricOffAxis1Left")
303    ISOMETRIC_OFF_AXIS_1_LEFT("isometricOffAxis1Left"),
304
305    /**
306     * Isometric Off Axis 1 Right
307     *
308     */
309    @XmlEnumValue("isometricOffAxis1Right")
310    ISOMETRIC_OFF_AXIS_1_RIGHT("isometricOffAxis1Right"),
311
312    /**
313     * Isometric Off Axis 1 Top
314     *
315     */
316    @XmlEnumValue("isometricOffAxis1Top")
317    ISOMETRIC_OFF_AXIS_1_TOP("isometricOffAxis1Top"),
318
319    /**
320     * Isometric Off Axis 2 Left
321     *
322     */
323    @XmlEnumValue("isometricOffAxis2Left")
324    ISOMETRIC_OFF_AXIS_2_LEFT("isometricOffAxis2Left"),
325
326    /**
327     * Isometric Off Axis 2 Right
328     *
329     */
330    @XmlEnumValue("isometricOffAxis2Right")
331    ISOMETRIC_OFF_AXIS_2_RIGHT("isometricOffAxis2Right"),
332
333    /**
334     * Isometric Off Axis 2 Top
335     *
336     */
337    @XmlEnumValue("isometricOffAxis2Top")
338    ISOMETRIC_OFF_AXIS_2_TOP("isometricOffAxis2Top"),
339
340    /**
341     * Isometric Off Axis 3 Left
342     *
343     */
344    @XmlEnumValue("isometricOffAxis3Left")
345    ISOMETRIC_OFF_AXIS_3_LEFT("isometricOffAxis3Left"),
346
347    /**
348     * Isometric Off Axis 3 Right
349     *
350     */
351    @XmlEnumValue("isometricOffAxis3Right")
352    ISOMETRIC_OFF_AXIS_3_RIGHT("isometricOffAxis3Right"),
353
354    /**
355     * Isometric Off Axis 3 Bottom
356     *
357     */
358    @XmlEnumValue("isometricOffAxis3Bottom")
359    ISOMETRIC_OFF_AXIS_3_BOTTOM("isometricOffAxis3Bottom"),
360
361    /**
362     * Isometric Off Axis 4 Left
363     *
364     */
365    @XmlEnumValue("isometricOffAxis4Left")
366    ISOMETRIC_OFF_AXIS_4_LEFT("isometricOffAxis4Left"),
367
368    /**
369     * Isometric Off Axis 4 Right
370     *
371     */
372    @XmlEnumValue("isometricOffAxis4Right")
373    ISOMETRIC_OFF_AXIS_4_RIGHT("isometricOffAxis4Right"),
374
375    /**
376     * Isometric Off Axis 4 Bottom
377     *
378     */
379    @XmlEnumValue("isometricOffAxis4Bottom")
380    ISOMETRIC_OFF_AXIS_4_BOTTOM("isometricOffAxis4Bottom"),
381
382    /**
383     * Oblique Top Left
384     *
385     */
386    @XmlEnumValue("obliqueTopLeft")
387    OBLIQUE_TOP_LEFT("obliqueTopLeft"),
388
389    /**
390     * Oblique Top
391     *
392     */
393    @XmlEnumValue("obliqueTop")
394    OBLIQUE_TOP("obliqueTop"),
395
396    /**
397     * Oblique Top Right
398     *
399     */
400    @XmlEnumValue("obliqueTopRight")
401    OBLIQUE_TOP_RIGHT("obliqueTopRight"),
402
403    /**
404     * Oblique Left
405     *
406     */
407    @XmlEnumValue("obliqueLeft")
408    OBLIQUE_LEFT("obliqueLeft"),
409
410    /**
411     * Oblique Right
412     *
413     */
414    @XmlEnumValue("obliqueRight")
415    OBLIQUE_RIGHT("obliqueRight"),
416
417    /**
418     * Oblique Bottom Left
419     *
420     */
421    @XmlEnumValue("obliqueBottomLeft")
422    OBLIQUE_BOTTOM_LEFT("obliqueBottomLeft"),
423
424    /**
425     * Oblique Bottom
426     *
427     */
428    @XmlEnumValue("obliqueBottom")
429    OBLIQUE_BOTTOM("obliqueBottom"),
430
431    /**
432     * Oblique Bottom Right
433     *
434     */
435    @XmlEnumValue("obliqueBottomRight")
436    OBLIQUE_BOTTOM_RIGHT("obliqueBottomRight"),
437
438    /**
439     * Perspective Front
440     *
441     */
442    @XmlEnumValue("perspectiveFront")
443    PERSPECTIVE_FRONT("perspectiveFront"),
444
445    /**
446     * Perspective Left
447     *
448     */
449    @XmlEnumValue("perspectiveLeft")
450    PERSPECTIVE_LEFT("perspectiveLeft"),
451
452    /**
453     * Perspective Right
454     *
455     */
456    @XmlEnumValue("perspectiveRight")
457    PERSPECTIVE_RIGHT("perspectiveRight"),
458
459    /**
460     * Orthographic Above
461     *
462     */
463    @XmlEnumValue("perspectiveAbove")
464    PERSPECTIVE_ABOVE("perspectiveAbove"),
465
466    /**
467     * Perspective Below
468     *
469     */
470    @XmlEnumValue("perspectiveBelow")
471    PERSPECTIVE_BELOW("perspectiveBelow"),
472
473    /**
474     * Perspective Above Left Facing
475     *
476     */
477    @XmlEnumValue("perspectiveAboveLeftFacing")
478    PERSPECTIVE_ABOVE_LEFT_FACING("perspectiveAboveLeftFacing"),
479
480    /**
481     * Perspective Above Right Facing
482     *
483     */
484    @XmlEnumValue("perspectiveAboveRightFacing")
485    PERSPECTIVE_ABOVE_RIGHT_FACING("perspectiveAboveRightFacing"),
486
487    /**
488     * Perspective Contrasting Left Facing
489     *
490     */
491    @XmlEnumValue("perspectiveContrastingLeftFacing")
492    PERSPECTIVE_CONTRASTING_LEFT_FACING("perspectiveContrastingLeftFacing"),
493
494    /**
495     * Perspective Contrasting Right Facing
496     *
497     */
498    @XmlEnumValue("perspectiveContrastingRightFacing")
499    PERSPECTIVE_CONTRASTING_RIGHT_FACING("perspectiveContrastingRightFacing"),
500
501    /**
502     * Perspective Heroic Left Facing
503     *
504     */
505    @XmlEnumValue("perspectiveHeroicLeftFacing")
506    PERSPECTIVE_HEROIC_LEFT_FACING("perspectiveHeroicLeftFacing"),
507
508    /**
509     * Perspective Heroic Right Facing
510     *
511     */
512    @XmlEnumValue("perspectiveHeroicRightFacing")
513    PERSPECTIVE_HEROIC_RIGHT_FACING("perspectiveHeroicRightFacing"),
514
515    /**
516     * Perspective Heroic Extreme Left Facing
517     *
518     */
519    @XmlEnumValue("perspectiveHeroicExtremeLeftFacing")
520    PERSPECTIVE_HEROIC_EXTREME_LEFT_FACING("perspectiveHeroicExtremeLeftFacing"),
521
522    /**
523     * Perspective Heroic Extreme Right Facing
524     *
525     */
526    @XmlEnumValue("perspectiveHeroicExtremeRightFacing")
527    PERSPECTIVE_HEROIC_EXTREME_RIGHT_FACING("perspectiveHeroicExtremeRightFacing"),
528
529    /**
530     * Perspective Relaxed
531     *
532     */
533    @XmlEnumValue("perspectiveRelaxed")
534    PERSPECTIVE_RELAXED("perspectiveRelaxed"),
535
536    /**
537     * Perspective Relaxed Moderately
538     *
539     */
540    @XmlEnumValue("perspectiveRelaxedModerately")
541    PERSPECTIVE_RELAXED_MODERATELY("perspectiveRelaxedModerately");
542    private final String value;
543
544    STPresetCameraType(String v) {
545        value = v;
546    }
547
548    public String value() {
549        return value;
550    }
551
552    public static STPresetCameraType fromValue(String v) {
553        for (STPresetCameraType c: STPresetCameraType.values()) {
554            if (c.value.equals(v)) {
555                return c;
556            }
557        }
558        throw new IllegalArgumentException(v);
559    }
560
561}
Note: See TracBrowser for help on using the repository browser.