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

Revision 1041, 4.3 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.XmlElement;
27import javax.xml.bind.annotation.XmlType;
28
29
30/**
31 * <p>Java class for CT_ShapeStyle 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_ShapeStyle">
37 *   &lt;complexContent>
38 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
39 *       &lt;sequence>
40 *         &lt;element name="lnRef" type="{http://schemas.openxmlformats.org/drawingml/2006/main}CT_StyleMatrixReference"/>
41 *         &lt;element name="fillRef" type="{http://schemas.openxmlformats.org/drawingml/2006/main}CT_StyleMatrixReference"/>
42 *         &lt;element name="effectRef" type="{http://schemas.openxmlformats.org/drawingml/2006/main}CT_StyleMatrixReference"/>
43 *         &lt;element name="fontRef" type="{http://schemas.openxmlformats.org/drawingml/2006/main}CT_FontReference"/>
44 *       &lt;/sequence>
45 *     &lt;/restriction>
46 *   &lt;/complexContent>
47 * &lt;/complexType>
48 * </pre>
49 *
50 *
51 */
52@XmlAccessorType(XmlAccessType.FIELD)
53@XmlType(name = "CT_ShapeStyle", propOrder = {
54    "lnRef",
55    "fillRef",
56    "effectRef",
57    "fontRef"
58})
59public class CTShapeStyle {
60
61    @XmlElement(required = true)
62    protected CTStyleMatrixReference lnRef;
63    @XmlElement(required = true)
64    protected CTStyleMatrixReference fillRef;
65    @XmlElement(required = true)
66    protected CTStyleMatrixReference effectRef;
67    @XmlElement(required = true)
68    protected CTFontReference fontRef;
69
70    /**
71     * Gets the value of the lnRef property.
72     *
73     * @return
74     *     possible object is
75     *     {@link CTStyleMatrixReference }
76     *     
77     */
78    public CTStyleMatrixReference getLnRef() {
79        return lnRef;
80    }
81
82    /**
83     * Sets the value of the lnRef property.
84     *
85     * @param value
86     *     allowed object is
87     *     {@link CTStyleMatrixReference }
88     *     
89     */
90    public void setLnRef(CTStyleMatrixReference value) {
91        this.lnRef = value;
92    }
93
94    /**
95     * Gets the value of the fillRef property.
96     *
97     * @return
98     *     possible object is
99     *     {@link CTStyleMatrixReference }
100     *     
101     */
102    public CTStyleMatrixReference getFillRef() {
103        return fillRef;
104    }
105
106    /**
107     * Sets the value of the fillRef property.
108     *
109     * @param value
110     *     allowed object is
111     *     {@link CTStyleMatrixReference }
112     *     
113     */
114    public void setFillRef(CTStyleMatrixReference value) {
115        this.fillRef = value;
116    }
117
118    /**
119     * Gets the value of the effectRef property.
120     *
121     * @return
122     *     possible object is
123     *     {@link CTStyleMatrixReference }
124     *     
125     */
126    public CTStyleMatrixReference getEffectRef() {
127        return effectRef;
128    }
129
130    /**
131     * Sets the value of the effectRef property.
132     *
133     * @param value
134     *     allowed object is
135     *     {@link CTStyleMatrixReference }
136     *     
137     */
138    public void setEffectRef(CTStyleMatrixReference value) {
139        this.effectRef = value;
140    }
141
142    /**
143     * Gets the value of the fontRef property.
144     *
145     * @return
146     *     possible object is
147     *     {@link CTFontReference }
148     *     
149     */
150    public CTFontReference getFontRef() {
151        return fontRef;
152    }
153
154    /**
155     * Sets the value of the fontRef property.
156     *
157     * @param value
158     *     allowed object is
159     *     {@link CTFontReference }
160     *     
161     */
162    public void setFontRef(CTFontReference value) {
163        this.fontRef = value;
164    }
165
166}
Note: See TracBrowser for help on using the repository browser.