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 java.math.BigInteger;
011: import javax.xml.bind.annotation.XmlAccessType;
012: import javax.xml.bind.annotation.XmlAccessorType;
013: import javax.xml.bind.annotation.XmlAttribute;
014: import javax.xml.bind.annotation.XmlType;
015: import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
016: import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
017:
018: /**
019: *
020: * The InputLocalOffset type is used to represent indexed inputs that can only reference resources declared in the same document.
021: *
022: *
023: * <p>Java class for InputLocalOffset complex type.
024: *
025: * <p>The following schema fragment specifies the expected content contained within this class.
026: *
027: * <pre>
028: * <complexType name="InputLocalOffset">
029: * <complexContent>
030: * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
031: * <attribute name="offset" use="required" type="{http://www.collada.org/2005/11/COLLADASchema}uint" />
032: * <attribute name="semantic" use="required" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
033: * <attribute name="set" type="{http://www.collada.org/2005/11/COLLADASchema}uint" />
034: * <attribute name="source" use="required" type="{http://www.collada.org/2005/11/COLLADASchema}URIFragmentType" />
035: * </restriction>
036: * </complexContent>
037: * </complexType>
038: * </pre>
039: *
040: *
041: */
042: @XmlAccessorType(XmlAccessType.FIELD)
043: @XmlType(name="InputLocalOffset")
044: public class InputLocalOffset {
045:
046: @XmlAttribute(required=true)
047: protected BigInteger offset;
048: @XmlAttribute(required=true)
049: @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
050: protected String semantic;
051: @XmlAttribute
052: protected BigInteger set;
053: @XmlAttribute(required=true)
054: protected String source;
055:
056: /**
057: * Gets the value of the offset property.
058: *
059: * @return
060: * possible object is
061: * {@link BigInteger }
062: *
063: */
064: public BigInteger getOffset() {
065: return offset;
066: }
067:
068: /**
069: * Sets the value of the offset property.
070: *
071: * @param value
072: * allowed object is
073: * {@link BigInteger }
074: *
075: */
076: public void setOffset(BigInteger value) {
077: this .offset = value;
078: }
079:
080: /**
081: * Gets the value of the semantic property.
082: *
083: * @return
084: * possible object is
085: * {@link String }
086: *
087: */
088: public String getSemantic() {
089: return semantic;
090: }
091:
092: /**
093: * Sets the value of the semantic property.
094: *
095: * @param value
096: * allowed object is
097: * {@link String }
098: *
099: */
100: public void setSemantic(String value) {
101: this .semantic = value;
102: }
103:
104: /**
105: * Gets the value of the set property.
106: *
107: * @return
108: * possible object is
109: * {@link BigInteger }
110: *
111: */
112: public BigInteger getSet() {
113: return set;
114: }
115:
116: /**
117: * Sets the value of the set property.
118: *
119: * @param value
120: * allowed object is
121: * {@link BigInteger }
122: *
123: */
124: public void setSet(BigInteger value) {
125: this .set = value;
126: }
127:
128: /**
129: * Gets the value of the source property.
130: *
131: * @return
132: * possible object is
133: * {@link String }
134: *
135: */
136: public String getSource() {
137: return source;
138: }
139:
140: /**
141: * Sets the value of the source property.
142: *
143: * @param value
144: * allowed object is
145: * {@link String }
146: *
147: */
148: public void setSource(String value) {
149: this.source = value;
150: }
151:
152: }
|