001: //
002: // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.0 in JDK 1.6
003: // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
004: // Any modifications to this file will be lost upon recompilation of the source schema.
005: // Generated on: 2007.03.17 at 08:38:02 AM PDT
006: //
007:
008: package org.collada.colladaschema;
009:
010: import javax.xml.bind.annotation.XmlAccessType;
011: import javax.xml.bind.annotation.XmlAccessorType;
012: import javax.xml.bind.annotation.XmlAttribute;
013: import javax.xml.bind.annotation.XmlIDREF;
014: import javax.xml.bind.annotation.XmlType;
015:
016: /**
017: * <p>Java class for fx_surface_init_volume_common complex type.
018: *
019: * <p>The following schema fragment specifies the expected content contained within this class.
020: *
021: * <pre>
022: * <complexType name="fx_surface_init_volume_common">
023: * <complexContent>
024: * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
025: * <choice>
026: * <element name="all">
027: * <complexType>
028: * <complexContent>
029: * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
030: * <attribute name="ref" use="required" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
031: * </restriction>
032: * </complexContent>
033: * </complexType>
034: * </element>
035: * <element name="primary">
036: * <complexType>
037: * <complexContent>
038: * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
039: * <attribute name="ref" use="required" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
040: * </restriction>
041: * </complexContent>
042: * </complexType>
043: * </element>
044: * </choice>
045: * </restriction>
046: * </complexContent>
047: * </complexType>
048: * </pre>
049: *
050: *
051: */
052: @XmlAccessorType(XmlAccessType.FIELD)
053: @XmlType(name="fx_surface_init_volume_common",propOrder={"primary","all"})
054: public class FxSurfaceInitVolumeCommon {
055:
056: protected FxSurfaceInitVolumeCommon.Primary primary;
057: protected FxSurfaceInitVolumeCommon.All all;
058:
059: /**
060: * Gets the value of the primary property.
061: *
062: * @return
063: * possible object is
064: * {@link FxSurfaceInitVolumeCommon.Primary }
065: *
066: */
067: public FxSurfaceInitVolumeCommon.Primary getPrimary() {
068: return primary;
069: }
070:
071: /**
072: * Sets the value of the primary property.
073: *
074: * @param value
075: * allowed object is
076: * {@link FxSurfaceInitVolumeCommon.Primary }
077: *
078: */
079: public void setPrimary(FxSurfaceInitVolumeCommon.Primary value) {
080: this .primary = value;
081: }
082:
083: /**
084: * Gets the value of the all property.
085: *
086: * @return
087: * possible object is
088: * {@link FxSurfaceInitVolumeCommon.All }
089: *
090: */
091: public FxSurfaceInitVolumeCommon.All getAll() {
092: return all;
093: }
094:
095: /**
096: * Sets the value of the all property.
097: *
098: * @param value
099: * allowed object is
100: * {@link FxSurfaceInitVolumeCommon.All }
101: *
102: */
103: public void setAll(FxSurfaceInitVolumeCommon.All value) {
104: this .all = value;
105: }
106:
107: /**
108: * <p>Java class for anonymous complex type.
109: *
110: * <p>The following schema fragment specifies the expected content contained within this class.
111: *
112: * <pre>
113: * <complexType>
114: * <complexContent>
115: * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
116: * <attribute name="ref" use="required" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
117: * </restriction>
118: * </complexContent>
119: * </complexType>
120: * </pre>
121: *
122: *
123: */
124: @XmlAccessorType(XmlAccessType.FIELD)
125: @XmlType(name="")
126: public static class All {
127:
128: @XmlAttribute(required=true)
129: @XmlIDREF
130: protected Object ref;
131:
132: /**
133: * Gets the value of the ref property.
134: *
135: * @return
136: * possible object is
137: * {@link Object }
138: *
139: */
140: public Object getRef() {
141: return ref;
142: }
143:
144: /**
145: * Sets the value of the ref property.
146: *
147: * @param value
148: * allowed object is
149: * {@link Object }
150: *
151: */
152: public void setRef(Object value) {
153: this .ref = value;
154: }
155:
156: }
157:
158: /**
159: * <p>Java class for anonymous complex type.
160: *
161: * <p>The following schema fragment specifies the expected content contained within this class.
162: *
163: * <pre>
164: * <complexType>
165: * <complexContent>
166: * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
167: * <attribute name="ref" use="required" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
168: * </restriction>
169: * </complexContent>
170: * </complexType>
171: * </pre>
172: *
173: *
174: */
175: @XmlAccessorType(XmlAccessType.FIELD)
176: @XmlType(name="")
177: public static class Primary {
178:
179: @XmlAttribute(required=true)
180: @XmlIDREF
181: protected Object ref;
182:
183: /**
184: * Gets the value of the ref property.
185: *
186: * @return
187: * possible object is
188: * {@link Object }
189: *
190: */
191: public Object getRef() {
192: return ref;
193: }
194:
195: /**
196: * Sets the value of the ref property.
197: *
198: * @param value
199: * allowed object is
200: * {@link Object }
201: *
202: */
203: public void setRef(Object value) {
204: this.ref = value;
205: }
206:
207: }
208:
209: }
|