source: branches/jaxb/target/generated-sources/org/docx4j/jaxb/document/RunTrackChange.java @ 43

Revision 43, 8.4 KB checked in by jharrop, 4 years ago (diff)

Use BooleanDefaultTrue? for schema elements which do default to true, but which had ST_OnOff.

Line 
1//
2// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs
3// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
4// Any modifications to this file will be lost upon recompilation of the source schema.
5// Generated on: 2007.12.19 at 02:20:48 PM GMT+10:00
6//
7
8
9package org.docx4j.jaxb.document;
10
11import java.util.ArrayList;
12import java.util.List;
13import javax.annotation.Generated;
14import javax.xml.bind.JAXBElement;
15import javax.xml.bind.Unmarshaller;
16import javax.xml.bind.annotation.XmlAccessType;
17import javax.xml.bind.annotation.XmlAccessorType;
18import javax.xml.bind.annotation.XmlAttribute;
19import javax.xml.bind.annotation.XmlElementRef;
20import javax.xml.bind.annotation.XmlElementRefs;
21import javax.xml.bind.annotation.XmlSchemaType;
22import javax.xml.bind.annotation.XmlTransient;
23import javax.xml.bind.annotation.XmlType;
24import com.sun.xml.bind.Locatable;
25import com.sun.xml.bind.annotation.XmlLocation;
26import org.jvnet.jaxb2_commons.ppp.Child;
27import org.xml.sax.Locator;
28
29
30/**
31 * <p>Java class for CT_RunTrackChange 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_RunTrackChange">
37 *   &lt;complexContent>
38 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
39 *       &lt;group ref="{http://schemas.openxmlformats.org/wordprocessingml/2006/main}EG_ContentRunContent" maxOccurs="unbounded" minOccurs="0"/>
40 *       &lt;attGroup ref="{http://schemas.openxmlformats.org/wordprocessingml/2006/main}CT_TrackChange"/>
41 *     &lt;/restriction>
42 *   &lt;/complexContent>
43 * &lt;/complexType>
44 * </pre>
45 *
46 *
47 */
48@XmlAccessorType(XmlAccessType.FIELD)
49@XmlType(name = "CT_RunTrackChange", propOrder = {
50    "egContentRunContent"
51})
52@Generated(value = "com.sun.tools.xjc.Driver", date = "2007-12-19T02:20:48+10:00", comments = "JAXB RI v2.1.5-b01-fcs")
53public class RunTrackChange implements Locatable, Child
54{
55
56    @XmlElementRefs({
57        @XmlElementRef(name = "r", namespace = "http://schemas.openxmlformats.org/wordprocessingml/2006/main", type = R.class),
58        @XmlElementRef(name = "del", namespace = "http://schemas.openxmlformats.org/wordprocessingml/2006/main", type = JAXBElement.class),
59        @XmlElementRef(name = "ins", namespace = "http://schemas.openxmlformats.org/wordprocessingml/2006/main", type = JAXBElement.class)
60    })
61    @Generated(value = "com.sun.tools.xjc.Driver", date = "2007-12-19T02:20:48+10:00", comments = "JAXB RI v2.1.5-b01-fcs")
62    protected List<Object> egContentRunContent;
63    @XmlAttribute(namespace = "http://schemas.openxmlformats.org/wordprocessingml/2006/main", required = true)
64    @XmlSchemaType(name = "anySimpleType")
65    @Generated(value = "com.sun.tools.xjc.Driver", date = "2007-12-19T02:20:48+10:00", comments = "JAXB RI v2.1.5-b01-fcs")
66    protected String author;
67    @XmlAttribute(namespace = "http://schemas.openxmlformats.org/wordprocessingml/2006/main")
68    @XmlSchemaType(name = "anySimpleType")
69    @Generated(value = "com.sun.tools.xjc.Driver", date = "2007-12-19T02:20:48+10:00", comments = "JAXB RI v2.1.5-b01-fcs")
70    protected String date;
71    @XmlAttribute(namespace = "http://schemas.openxmlformats.org/wordprocessingml/2006/main", required = true)
72    @XmlSchemaType(name = "anySimpleType")
73    @Generated(value = "com.sun.tools.xjc.Driver", date = "2007-12-19T02:20:48+10:00", comments = "JAXB RI v2.1.5-b01-fcs")
74    protected String id;
75    @XmlTransient
76    @Generated(value = "com.sun.tools.xjc.Driver", date = "2007-12-19T02:20:48+10:00", comments = "JAXB RI v2.1.5-b01-fcs")
77    private Object parent;
78    @XmlLocation
79    @XmlTransient
80    @Generated(value = "com.sun.tools.xjc.Driver", date = "2007-12-19T02:20:48+10:00", comments = "JAXB RI v2.1.5-b01-fcs")
81    protected Locator locator;
82
83    /**
84     * Gets the value of the egContentRunContent property.
85     *
86     * <p>
87     * This accessor method returns a reference to the live list,
88     * not a snapshot. Therefore any modification you make to the
89     * returned list will be present inside the JAXB object.
90     * This is why there is not a <CODE>set</CODE> method for the egContentRunContent property.
91     *
92     * <p>
93     * For example, to add a new item, do as follows:
94     * <pre>
95     *    getEGContentRunContent().add(newItem);
96     * </pre>
97     *
98     *
99     * <p>
100     * Objects of the following type(s) are allowed in the list
101     * {@link R }
102     * {@link JAXBElement }{@code <}{@link RunTrackChange }{@code >}
103     * {@link JAXBElement }{@code <}{@link RunTrackChange }{@code >}
104     *
105     *
106     */
107    @Generated(value = "com.sun.tools.xjc.Driver", date = "2007-12-19T02:20:48+10:00", comments = "JAXB RI v2.1.5-b01-fcs")
108    public List<Object> getEGContentRunContent() {
109        if (egContentRunContent == null) {
110            egContentRunContent = new ArrayList<Object>();
111        }
112        return this.egContentRunContent;
113    }
114
115    /**
116     * Gets the value of the author property.
117     *
118     * @return
119     *     possible object is
120     *     {@link String }
121     *     
122     */
123    @Generated(value = "com.sun.tools.xjc.Driver", date = "2007-12-19T02:20:48+10:00", comments = "JAXB RI v2.1.5-b01-fcs")
124    public String getAuthor() {
125        return author;
126    }
127
128    /**
129     * Sets the value of the author property.
130     *
131     * @param value
132     *     allowed object is
133     *     {@link String }
134     *     
135     */
136    @Generated(value = "com.sun.tools.xjc.Driver", date = "2007-12-19T02:20:48+10:00", comments = "JAXB RI v2.1.5-b01-fcs")
137    public void setAuthor(String value) {
138        this.author = value;
139    }
140
141    /**
142     * Gets the value of the date property.
143     *
144     * @return
145     *     possible object is
146     *     {@link String }
147     *     
148     */
149    @Generated(value = "com.sun.tools.xjc.Driver", date = "2007-12-19T02:20:48+10:00", comments = "JAXB RI v2.1.5-b01-fcs")
150    public String getDate() {
151        return date;
152    }
153
154    /**
155     * Sets the value of the date property.
156     *
157     * @param value
158     *     allowed object is
159     *     {@link String }
160     *     
161     */
162    @Generated(value = "com.sun.tools.xjc.Driver", date = "2007-12-19T02:20:48+10:00", comments = "JAXB RI v2.1.5-b01-fcs")
163    public void setDate(String value) {
164        this.date = value;
165    }
166
167    /**
168     * Gets the value of the id property.
169     *
170     * @return
171     *     possible object is
172     *     {@link String }
173     *     
174     */
175    @Generated(value = "com.sun.tools.xjc.Driver", date = "2007-12-19T02:20:48+10:00", comments = "JAXB RI v2.1.5-b01-fcs")
176    public String getId() {
177        return id;
178    }
179
180    /**
181     * Sets the value of the id property.
182     *
183     * @param value
184     *     allowed object is
185     *     {@link String }
186     *     
187     */
188    @Generated(value = "com.sun.tools.xjc.Driver", date = "2007-12-19T02:20:48+10:00", comments = "JAXB RI v2.1.5-b01-fcs")
189    public void setId(String value) {
190        this.id = value;
191    }
192
193    /**
194     * Gets the parent object in the object tree representing the unmarshalled xml document.
195     *
196     * @return
197     *     The parent object.
198     */
199    @Generated(value = "com.sun.tools.xjc.Driver", date = "2007-12-19T02:20:48+10:00", comments = "JAXB RI v2.1.5-b01-fcs")
200    public Object getParent() {
201        return this.parent;
202    }
203
204    @Generated(value = "com.sun.tools.xjc.Driver", date = "2007-12-19T02:20:48+10:00", comments = "JAXB RI v2.1.5-b01-fcs")
205    public void setParent(Object parent) {
206        this.parent = parent;
207    }
208
209    /**
210     * This method is invoked by the JAXB implementation on each instance when unmarshalling completes.
211     *
212     * @param parent
213     *     The parent object in the object tree.
214     * @param unmarshaller
215     *     The unmarshaller that generated the instance.
216     */
217    @Generated(value = "com.sun.tools.xjc.Driver", date = "2007-12-19T02:20:48+10:00", comments = "JAXB RI v2.1.5-b01-fcs")
218    public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
219        setParent(parent);
220    }
221
222    @Generated(value = "com.sun.tools.xjc.Driver", date = "2007-12-19T02:20:48+10:00", comments = "JAXB RI v2.1.5-b01-fcs")
223    public Locator sourceLocation() {
224        return locator;
225    }
226
227    @Generated(value = "com.sun.tools.xjc.Driver", date = "2007-12-19T02:20:48+10:00", comments = "JAXB RI v2.1.5-b01-fcs")
228    public void setSourceLocation(Locator newLocator) {
229        locator = newLocator;
230    }
231
232}
Note: See TracBrowser for help on using the repository browser.