source: trunk/docx4j/src/main/java/org/docx4j/wml/ParaRPr.java @ 359

Revision 359, 25.4 KB checked in by jharrop, 4 years ago (diff)

Change CT_FldChar to FldChar?;
Style is freestanding, rather than an inner class of Styles.
(Other changes largely whitespace in license header)

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.wml;
23
24import javax.xml.bind.Unmarshaller;
25import javax.xml.bind.annotation.XmlAccessType;
26import javax.xml.bind.annotation.XmlAccessorType;
27import javax.xml.bind.annotation.XmlTransient;
28import javax.xml.bind.annotation.XmlType;
29import org.jvnet.jaxb2_commons.ppp.Child;
30
31
32/**
33 * <p>Java class for CT_ParaRPr complex type.
34 *
35 * <p>The following schema fragment specifies the expected content contained within this class.
36 *
37 * <pre>
38 * &lt;complexType name="CT_ParaRPr">
39 *   &lt;complexContent>
40 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
41 *       &lt;sequence>
42 *         &lt;group ref="{http://schemas.openxmlformats.org/wordprocessingml/2006/main}EG_ParaRPrTrackChanges" minOccurs="0"/>
43 *         &lt;group ref="{http://schemas.openxmlformats.org/wordprocessingml/2006/main}EG_RPrBase" minOccurs="0"/>
44 *         &lt;element name="rPrChange" type="{http://schemas.openxmlformats.org/wordprocessingml/2006/main}CT_ParaRPrChange" minOccurs="0"/>
45 *       &lt;/sequence>
46 *     &lt;/restriction>
47 *   &lt;/complexContent>
48 * &lt;/complexType>
49 * </pre>
50 *
51 *
52 */
53@XmlAccessorType(XmlAccessType.FIELD)
54@XmlType(name = "CT_ParaRPr", propOrder = {
55    "ins",
56    "del",
57    "moveFrom",
58    "moveTo",
59    "rStyle",
60    "rFonts",
61    "b",
62    "bCs",
63    "i",
64    "iCs",
65    "caps",
66    "smallCaps",
67    "strike",
68    "dstrike",
69    "outline",
70    "shadow",
71    "emboss",
72    "imprint",
73    "noProof",
74    "snapToGrid",
75    "vanish",
76    "webHidden",
77    "color",
78    "spacing",
79    "w",
80    "kern",
81    "position",
82    "sz",
83    "szCs",
84    "highlight",
85    "u",
86    "effect",
87    "bdr",
88    "shd",
89    "fitText",
90    "vertAlign",
91    "rtl",
92    "cs",
93    "em",
94    "lang",
95    "eastAsianLayout",
96    "specVanish",
97    "oMath",
98    "rPrChange"
99})
100public class ParaRPr
101    implements Child
102{
103
104    protected CTTrackChange ins;
105    protected CTTrackChange del;
106    protected CTTrackChange moveFrom;
107    protected CTTrackChange moveTo;
108    protected RStyle rStyle;
109    protected RFonts rFonts;
110    protected BooleanDefaultTrue b;
111    protected BooleanDefaultTrue bCs;
112    protected BooleanDefaultTrue i;
113    protected BooleanDefaultTrue iCs;
114    protected BooleanDefaultTrue caps;
115    protected BooleanDefaultTrue smallCaps;
116    protected BooleanDefaultTrue strike;
117    protected BooleanDefaultTrue dstrike;
118    protected BooleanDefaultTrue outline;
119    protected BooleanDefaultTrue shadow;
120    protected BooleanDefaultTrue emboss;
121    protected BooleanDefaultTrue imprint;
122    protected BooleanDefaultTrue noProof;
123    protected BooleanDefaultTrue snapToGrid;
124    protected BooleanDefaultTrue vanish;
125    protected BooleanDefaultTrue webHidden;
126    protected Color color;
127    protected CTSignedTwipsMeasure spacing;
128    protected CTTextScale w;
129    protected HpsMeasure kern;
130    protected CTSignedHpsMeasure position;
131    protected HpsMeasure sz;
132    protected HpsMeasure szCs;
133    protected Highlight highlight;
134    protected U u;
135    protected CTTextEffect effect;
136    protected CTBorder bdr;
137    protected CTShd shd;
138    protected CTFitText fitText;
139    protected CTVerticalAlignRun vertAlign;
140    protected BooleanDefaultTrue rtl;
141    protected BooleanDefaultTrue cs;
142    protected CTEm em;
143    protected CTLanguage lang;
144    protected CTEastAsianLayout eastAsianLayout;
145    protected BooleanDefaultTrue specVanish;
146    protected BooleanDefaultTrue oMath;
147    protected ParaRPrChange rPrChange;
148    @XmlTransient
149    private Object parent;
150
151    /**
152     * Gets the value of the ins property.
153     *
154     * @return
155     *     possible object is
156     *     {@link CTTrackChange }
157     *     
158     */
159    public CTTrackChange getIns() {
160        return ins;
161    }
162
163    /**
164     * Sets the value of the ins property.
165     *
166     * @param value
167     *     allowed object is
168     *     {@link CTTrackChange }
169     *     
170     */
171    public void setIns(CTTrackChange value) {
172        this.ins = value;
173    }
174
175    /**
176     * Gets the value of the del property.
177     *
178     * @return
179     *     possible object is
180     *     {@link CTTrackChange }
181     *     
182     */
183    public CTTrackChange getDel() {
184        return del;
185    }
186
187    /**
188     * Sets the value of the del property.
189     *
190     * @param value
191     *     allowed object is
192     *     {@link CTTrackChange }
193     *     
194     */
195    public void setDel(CTTrackChange value) {
196        this.del = value;
197    }
198
199    /**
200     * Gets the value of the moveFrom property.
201     *
202     * @return
203     *     possible object is
204     *     {@link CTTrackChange }
205     *     
206     */
207    public CTTrackChange getMoveFrom() {
208        return moveFrom;
209    }
210
211    /**
212     * Sets the value of the moveFrom property.
213     *
214     * @param value
215     *     allowed object is
216     *     {@link CTTrackChange }
217     *     
218     */
219    public void setMoveFrom(CTTrackChange value) {
220        this.moveFrom = value;
221    }
222
223    /**
224     * Gets the value of the moveTo property.
225     *
226     * @return
227     *     possible object is
228     *     {@link CTTrackChange }
229     *     
230     */
231    public CTTrackChange getMoveTo() {
232        return moveTo;
233    }
234
235    /**
236     * Sets the value of the moveTo property.
237     *
238     * @param value
239     *     allowed object is
240     *     {@link CTTrackChange }
241     *     
242     */
243    public void setMoveTo(CTTrackChange value) {
244        this.moveTo = value;
245    }
246
247    /**
248     * Gets the value of the rStyle property.
249     *
250     * @return
251     *     possible object is
252     *     {@link RStyle }
253     *     
254     */
255    public RStyle getRStyle() {
256        return rStyle;
257    }
258
259    /**
260     * Sets the value of the rStyle property.
261     *
262     * @param value
263     *     allowed object is
264     *     {@link RStyle }
265     *     
266     */
267    public void setRStyle(RStyle value) {
268        this.rStyle = value;
269    }
270
271    /**
272     * Gets the value of the rFonts property.
273     *
274     * @return
275     *     possible object is
276     *     {@link RFonts }
277     *     
278     */
279    public RFonts getRFonts() {
280        return rFonts;
281    }
282
283    /**
284     * Sets the value of the rFonts property.
285     *
286     * @param value
287     *     allowed object is
288     *     {@link RFonts }
289     *     
290     */
291    public void setRFonts(RFonts value) {
292        this.rFonts = value;
293    }
294
295    /**
296     * Gets the value of the b property.
297     *
298     * @return
299     *     possible object is
300     *     {@link BooleanDefaultTrue }
301     *     
302     */
303    public BooleanDefaultTrue getB() {
304        return b;
305    }
306
307    /**
308     * Sets the value of the b property.
309     *
310     * @param value
311     *     allowed object is
312     *     {@link BooleanDefaultTrue }
313     *     
314     */
315    public void setB(BooleanDefaultTrue value) {
316        this.b = value;
317    }
318
319    /**
320     * Gets the value of the bCs property.
321     *
322     * @return
323     *     possible object is
324     *     {@link BooleanDefaultTrue }
325     *     
326     */
327    public BooleanDefaultTrue getBCs() {
328        return bCs;
329    }
330
331    /**
332     * Sets the value of the bCs property.
333     *
334     * @param value
335     *     allowed object is
336     *     {@link BooleanDefaultTrue }
337     *     
338     */
339    public void setBCs(BooleanDefaultTrue value) {
340        this.bCs = value;
341    }
342
343    /**
344     * Gets the value of the i property.
345     *
346     * @return
347     *     possible object is
348     *     {@link BooleanDefaultTrue }
349     *     
350     */
351    public BooleanDefaultTrue getI() {
352        return i;
353    }
354
355    /**
356     * Sets the value of the i property.
357     *
358     * @param value
359     *     allowed object is
360     *     {@link BooleanDefaultTrue }
361     *     
362     */
363    public void setI(BooleanDefaultTrue value) {
364        this.i = value;
365    }
366
367    /**
368     * Gets the value of the iCs property.
369     *
370     * @return
371     *     possible object is
372     *     {@link BooleanDefaultTrue }
373     *     
374     */
375    public BooleanDefaultTrue getICs() {
376        return iCs;
377    }
378
379    /**
380     * Sets the value of the iCs property.
381     *
382     * @param value
383     *     allowed object is
384     *     {@link BooleanDefaultTrue }
385     *     
386     */
387    public void setICs(BooleanDefaultTrue value) {
388        this.iCs = value;
389    }
390
391    /**
392     * Gets the value of the caps property.
393     *
394     * @return
395     *     possible object is
396     *     {@link BooleanDefaultTrue }
397     *     
398     */
399    public BooleanDefaultTrue getCaps() {
400        return caps;
401    }
402
403    /**
404     * Sets the value of the caps property.
405     *
406     * @param value
407     *     allowed object is
408     *     {@link BooleanDefaultTrue }
409     *     
410     */
411    public void setCaps(BooleanDefaultTrue value) {
412        this.caps = value;
413    }
414
415    /**
416     * Gets the value of the smallCaps property.
417     *
418     * @return
419     *     possible object is
420     *     {@link BooleanDefaultTrue }
421     *     
422     */
423    public BooleanDefaultTrue getSmallCaps() {
424        return smallCaps;
425    }
426
427    /**
428     * Sets the value of the smallCaps property.
429     *
430     * @param value
431     *     allowed object is
432     *     {@link BooleanDefaultTrue }
433     *     
434     */
435    public void setSmallCaps(BooleanDefaultTrue value) {
436        this.smallCaps = value;
437    }
438
439    /**
440     * Gets the value of the strike property.
441     *
442     * @return
443     *     possible object is
444     *     {@link BooleanDefaultTrue }
445     *     
446     */
447    public BooleanDefaultTrue getStrike() {
448        return strike;
449    }
450
451    /**
452     * Sets the value of the strike property.
453     *
454     * @param value
455     *     allowed object is
456     *     {@link BooleanDefaultTrue }
457     *     
458     */
459    public void setStrike(BooleanDefaultTrue value) {
460        this.strike = value;
461    }
462
463    /**
464     * Gets the value of the dstrike property.
465     *
466     * @return
467     *     possible object is
468     *     {@link BooleanDefaultTrue }
469     *     
470     */
471    public BooleanDefaultTrue getDstrike() {
472        return dstrike;
473    }
474
475    /**
476     * Sets the value of the dstrike property.
477     *
478     * @param value
479     *     allowed object is
480     *     {@link BooleanDefaultTrue }
481     *     
482     */
483    public void setDstrike(BooleanDefaultTrue value) {
484        this.dstrike = value;
485    }
486
487    /**
488     * Gets the value of the outline property.
489     *
490     * @return
491     *     possible object is
492     *     {@link BooleanDefaultTrue }
493     *     
494     */
495    public BooleanDefaultTrue getOutline() {
496        return outline;
497    }
498
499    /**
500     * Sets the value of the outline property.
501     *
502     * @param value
503     *     allowed object is
504     *     {@link BooleanDefaultTrue }
505     *     
506     */
507    public void setOutline(BooleanDefaultTrue value) {
508        this.outline = value;
509    }
510
511    /**
512     * Gets the value of the shadow property.
513     *
514     * @return
515     *     possible object is
516     *     {@link BooleanDefaultTrue }
517     *     
518     */
519    public BooleanDefaultTrue getShadow() {
520        return shadow;
521    }
522
523    /**
524     * Sets the value of the shadow property.
525     *
526     * @param value
527     *     allowed object is
528     *     {@link BooleanDefaultTrue }
529     *     
530     */
531    public void setShadow(BooleanDefaultTrue value) {
532        this.shadow = value;
533    }
534
535    /**
536     * Gets the value of the emboss property.
537     *
538     * @return
539     *     possible object is
540     *     {@link BooleanDefaultTrue }
541     *     
542     */
543    public BooleanDefaultTrue getEmboss() {
544        return emboss;
545    }
546
547    /**
548     * Sets the value of the emboss property.
549     *
550     * @param value
551     *     allowed object is
552     *     {@link BooleanDefaultTrue }
553     *     
554     */
555    public void setEmboss(BooleanDefaultTrue value) {
556        this.emboss = value;
557    }
558
559    /**
560     * Gets the value of the imprint property.
561     *
562     * @return
563     *     possible object is
564     *     {@link BooleanDefaultTrue }
565     *     
566     */
567    public BooleanDefaultTrue getImprint() {
568        return imprint;
569    }
570
571    /**
572     * Sets the value of the imprint property.
573     *
574     * @param value
575     *     allowed object is
576     *     {@link BooleanDefaultTrue }
577     *     
578     */
579    public void setImprint(BooleanDefaultTrue value) {
580        this.imprint = value;
581    }
582
583    /**
584     * Gets the value of the noProof property.
585     *
586     * @return
587     *     possible object is
588     *     {@link BooleanDefaultTrue }
589     *     
590     */
591    public BooleanDefaultTrue getNoProof() {
592        return noProof;
593    }
594
595    /**
596     * Sets the value of the noProof property.
597     *
598     * @param value
599     *     allowed object is
600     *     {@link BooleanDefaultTrue }
601     *     
602     */
603    public void setNoProof(BooleanDefaultTrue value) {
604        this.noProof = value;
605    }
606
607    /**
608     * Gets the value of the snapToGrid property.
609     *
610     * @return
611     *     possible object is
612     *     {@link BooleanDefaultTrue }
613     *     
614     */
615    public BooleanDefaultTrue getSnapToGrid() {
616        return snapToGrid;
617    }
618
619    /**
620     * Sets the value of the snapToGrid property.
621     *
622     * @param value
623     *     allowed object is
624     *     {@link BooleanDefaultTrue }
625     *     
626     */
627    public void setSnapToGrid(BooleanDefaultTrue value) {
628        this.snapToGrid = value;
629    }
630
631    /**
632     * Gets the value of the vanish property.
633     *
634     * @return
635     *     possible object is
636     *     {@link BooleanDefaultTrue }
637     *     
638     */
639    public BooleanDefaultTrue getVanish() {
640        return vanish;
641    }
642
643    /**
644     * Sets the value of the vanish property.
645     *
646     * @param value
647     *     allowed object is
648     *     {@link BooleanDefaultTrue }
649     *     
650     */
651    public void setVanish(BooleanDefaultTrue value) {
652        this.vanish = value;
653    }
654
655    /**
656     * Gets the value of the webHidden property.
657     *
658     * @return
659     *     possible object is
660     *     {@link BooleanDefaultTrue }
661     *     
662     */
663    public BooleanDefaultTrue getWebHidden() {
664        return webHidden;
665    }
666
667    /**
668     * Sets the value of the webHidden property.
669     *
670     * @param value
671     *     allowed object is
672     *     {@link BooleanDefaultTrue }
673     *     
674     */
675    public void setWebHidden(BooleanDefaultTrue value) {
676        this.webHidden = value;
677    }
678
679    /**
680     * Gets the value of the color property.
681     *
682     * @return
683     *     possible object is
684     *     {@link Color }
685     *     
686     */
687    public Color getColor() {
688        return color;
689    }
690
691    /**
692     * Sets the value of the color property.
693     *
694     * @param value
695     *     allowed object is
696     *     {@link Color }
697     *     
698     */
699    public void setColor(Color value) {
700        this.color = value;
701    }
702
703    /**
704     * Gets the value of the spacing property.
705     *
706     * @return
707     *     possible object is
708     *     {@link CTSignedTwipsMeasure }
709     *     
710     */
711    public CTSignedTwipsMeasure getSpacing() {
712        return spacing;
713    }
714
715    /**
716     * Sets the value of the spacing property.
717     *
718     * @param value
719     *     allowed object is
720     *     {@link CTSignedTwipsMeasure }
721     *     
722     */
723    public void setSpacing(CTSignedTwipsMeasure value) {
724        this.spacing = value;
725    }
726
727    /**
728     * Gets the value of the w property.
729     *
730     * @return
731     *     possible object is
732     *     {@link CTTextScale }
733     *     
734     */
735    public CTTextScale getW() {
736        return w;
737    }
738
739    /**
740     * Sets the value of the w property.
741     *
742     * @param value
743     *     allowed object is
744     *     {@link CTTextScale }
745     *     
746     */
747    public void setW(CTTextScale value) {
748        this.w = value;
749    }
750
751    /**
752     * Gets the value of the kern property.
753     *
754     * @return
755     *     possible object is
756     *     {@link HpsMeasure }
757     *     
758     */
759    public HpsMeasure getKern() {
760        return kern;
761    }
762
763    /**
764     * Sets the value of the kern property.
765     *
766     * @param value
767     *     allowed object is
768     *     {@link HpsMeasure }
769     *     
770     */
771    public void setKern(HpsMeasure value) {
772        this.kern = value;
773    }
774
775    /**
776     * Gets the value of the position property.
777     *
778     * @return
779     *     possible object is
780     *     {@link CTSignedHpsMeasure }
781     *     
782     */
783    public CTSignedHpsMeasure getPosition() {
784        return position;
785    }
786
787    /**
788     * Sets the value of the position property.
789     *
790     * @param value
791     *     allowed object is
792     *     {@link CTSignedHpsMeasure }
793     *     
794     */
795    public void setPosition(CTSignedHpsMeasure value) {
796        this.position = value;
797    }
798
799    /**
800     * Gets the value of the sz property.
801     *
802     * @return
803     *     possible object is
804     *     {@link HpsMeasure }
805     *     
806     */
807    public HpsMeasure getSz() {
808        return sz;
809    }
810
811    /**
812     * Sets the value of the sz property.
813     *
814     * @param value
815     *     allowed object is
816     *     {@link HpsMeasure }
817     *     
818     */
819    public void setSz(HpsMeasure value) {
820        this.sz = value;
821    }
822
823    /**
824     * Gets the value of the szCs property.
825     *
826     * @return
827     *     possible object is
828     *     {@link HpsMeasure }
829     *     
830     */
831    public HpsMeasure getSzCs() {
832        return szCs;
833    }
834
835    /**
836     * Sets the value of the szCs property.
837     *
838     * @param value
839     *     allowed object is
840     *     {@link HpsMeasure }
841     *     
842     */
843    public void setSzCs(HpsMeasure value) {
844        this.szCs = value;
845    }
846
847    /**
848     * Gets the value of the highlight property.
849     *
850     * @return
851     *     possible object is
852     *     {@link Highlight }
853     *     
854     */
855    public Highlight getHighlight() {
856        return highlight;
857    }
858
859    /**
860     * Sets the value of the highlight property.
861     *
862     * @param value
863     *     allowed object is
864     *     {@link Highlight }
865     *     
866     */
867    public void setHighlight(Highlight value) {
868        this.highlight = value;
869    }
870
871    /**
872     * Gets the value of the u property.
873     *
874     * @return
875     *     possible object is
876     *     {@link U }
877     *     
878     */
879    public U getU() {
880        return u;
881    }
882
883    /**
884     * Sets the value of the u property.
885     *
886     * @param value
887     *     allowed object is
888     *     {@link U }
889     *     
890     */
891    public void setU(U value) {
892        this.u = value;
893    }
894
895    /**
896     * Gets the value of the effect property.
897     *
898     * @return
899     *     possible object is
900     *     {@link CTTextEffect }
901     *     
902     */
903    public CTTextEffect getEffect() {
904        return effect;
905    }
906
907    /**
908     * Sets the value of the effect property.
909     *
910     * @param value
911     *     allowed object is
912     *     {@link CTTextEffect }
913     *     
914     */
915    public void setEffect(CTTextEffect value) {
916        this.effect = value;
917    }
918
919    /**
920     * Gets the value of the bdr property.
921     *
922     * @return
923     *     possible object is
924     *     {@link CTBorder }
925     *     
926     */
927    public CTBorder getBdr() {
928        return bdr;
929    }
930
931    /**
932     * Sets the value of the bdr property.
933     *
934     * @param value
935     *     allowed object is
936     *     {@link CTBorder }
937     *     
938     */
939    public void setBdr(CTBorder value) {
940        this.bdr = value;
941    }
942
943    /**
944     * Gets the value of the shd property.
945     *
946     * @return
947     *     possible object is
948     *     {@link CTShd }
949     *     
950     */
951    public CTShd getShd() {
952        return shd;
953    }
954
955    /**
956     * Sets the value of the shd property.
957     *
958     * @param value
959     *     allowed object is
960     *     {@link CTShd }
961     *     
962     */
963    public void setShd(CTShd value) {
964        this.shd = value;
965    }
966
967    /**
968     * Gets the value of the fitText property.
969     *
970     * @return
971     *     possible object is
972     *     {@link CTFitText }
973     *     
974     */
975    public CTFitText getFitText() {
976        return fitText;
977    }
978
979    /**
980     * Sets the value of the fitText property.
981     *
982     * @param value
983     *     allowed object is
984     *     {@link CTFitText }
985     *     
986     */
987    public void setFitText(CTFitText value) {
988        this.fitText = value;
989    }
990
991    /**
992     * Gets the value of the vertAlign property.
993     *
994     * @return
995     *     possible object is
996     *     {@link CTVerticalAlignRun }
997     *     
998     */
999    public CTVerticalAlignRun getVertAlign() {
1000        return vertAlign;
1001    }
1002
1003    /**
1004     * Sets the value of the vertAlign property.
1005     *
1006     * @param value
1007     *     allowed object is
1008     *     {@link CTVerticalAlignRun }
1009     *     
1010     */
1011    public void setVertAlign(CTVerticalAlignRun value) {
1012        this.vertAlign = value;
1013    }
1014
1015    /**
1016     * Gets the value of the rtl property.
1017     *
1018     * @return
1019     *     possible object is
1020     *     {@link BooleanDefaultTrue }
1021     *     
1022     */
1023    public BooleanDefaultTrue getRtl() {
1024        return rtl;
1025    }
1026
1027    /**
1028     * Sets the value of the rtl property.
1029     *
1030     * @param value
1031     *     allowed object is
1032     *     {@link BooleanDefaultTrue }
1033     *     
1034     */
1035    public void setRtl(BooleanDefaultTrue value) {
1036        this.rtl = value;
1037    }
1038
1039    /**
1040     * Gets the value of the cs property.
1041     *
1042     * @return
1043     *     possible object is
1044     *     {@link BooleanDefaultTrue }
1045     *     
1046     */
1047    public BooleanDefaultTrue getCs() {
1048        return cs;
1049    }
1050
1051    /**
1052     * Sets the value of the cs property.
1053     *
1054     * @param value
1055     *     allowed object is
1056     *     {@link BooleanDefaultTrue }
1057     *     
1058     */
1059    public void setCs(BooleanDefaultTrue value) {
1060        this.cs = value;
1061    }
1062
1063    /**
1064     * Gets the value of the em property.
1065     *
1066     * @return
1067     *     possible object is
1068     *     {@link CTEm }
1069     *     
1070     */
1071    public CTEm getEm() {
1072        return em;
1073    }
1074
1075    /**
1076     * Sets the value of the em property.
1077     *
1078     * @param value
1079     *     allowed object is
1080     *     {@link CTEm }
1081     *     
1082     */
1083    public void setEm(CTEm value) {
1084        this.em = value;
1085    }
1086
1087    /**
1088     * Gets the value of the lang property.
1089     *
1090     * @return
1091     *     possible object is
1092     *     {@link CTLanguage }
1093     *     
1094     */
1095    public CTLanguage getLang() {
1096        return lang;
1097    }
1098
1099    /**
1100     * Sets the value of the lang property.
1101     *
1102     * @param value
1103     *     allowed object is
1104     *     {@link CTLanguage }
1105     *     
1106     */
1107    public void setLang(CTLanguage value) {
1108        this.lang = value;
1109    }
1110
1111    /**
1112     * Gets the value of the eastAsianLayout property.
1113     *
1114     * @return
1115     *     possible object is
1116     *     {@link CTEastAsianLayout }
1117     *     
1118     */
1119    public CTEastAsianLayout getEastAsianLayout() {
1120        return eastAsianLayout;
1121    }
1122
1123    /**
1124     * Sets the value of the eastAsianLayout property.
1125     *
1126     * @param value
1127     *     allowed object is
1128     *     {@link CTEastAsianLayout }
1129     *     
1130     */
1131    public void setEastAsianLayout(CTEastAsianLayout value) {
1132        this.eastAsianLayout = value;
1133    }
1134
1135    /**
1136     * Gets the value of the specVanish property.
1137     *
1138     * @return
1139     *     possible object is
1140     *     {@link BooleanDefaultTrue }
1141     *     
1142     */
1143    public BooleanDefaultTrue getSpecVanish() {
1144        return specVanish;
1145    }
1146
1147    /**
1148     * Sets the value of the specVanish property.
1149     *
1150     * @param value
1151     *     allowed object is
1152     *     {@link BooleanDefaultTrue }
1153     *     
1154     */
1155    public void setSpecVanish(BooleanDefaultTrue value) {
1156        this.specVanish = value;
1157    }
1158
1159    /**
1160     * Gets the value of the oMath property.
1161     *
1162     * @return
1163     *     possible object is
1164     *     {@link BooleanDefaultTrue }
1165     *     
1166     */
1167    public BooleanDefaultTrue getOMath() {
1168        return oMath;
1169    }
1170
1171    /**
1172     * Sets the value of the oMath property.
1173     *
1174     * @param value
1175     *     allowed object is
1176     *     {@link BooleanDefaultTrue }
1177     *     
1178     */
1179    public void setOMath(BooleanDefaultTrue value) {
1180        this.oMath = value;
1181    }
1182
1183    /**
1184     * Gets the value of the rPrChange property.
1185     *
1186     * @return
1187     *     possible object is
1188     *     {@link ParaRPrChange }
1189     *     
1190     */
1191    public ParaRPrChange getRPrChange() {
1192        return rPrChange;
1193    }
1194
1195    /**
1196     * Sets the value of the rPrChange property.
1197     *
1198     * @param value
1199     *     allowed object is
1200     *     {@link ParaRPrChange }
1201     *     
1202     */
1203    public void setRPrChange(ParaRPrChange value) {
1204        this.rPrChange = value;
1205    }
1206
1207    /**
1208     * Gets the parent object in the object tree representing the unmarshalled xml document.
1209     *
1210     * @return
1211     *     The parent object.
1212     */
1213    public Object getParent() {
1214        return this.parent;
1215    }
1216
1217    public void setParent(Object parent) {
1218        this.parent = parent;
1219    }
1220
1221    /**
1222     * This method is invoked by the JAXB implementation on each instance when unmarshalling completes.
1223     *
1224     * @param parent
1225     *     The parent object in the object tree.
1226     * @param unmarshaller
1227     *     The unmarshaller that generated the instance.
1228     */
1229    public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
1230        setParent(parent);
1231    }
1232
1233}
Note: See TracBrowser for help on using the repository browser.