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.XmlRootElement;
014: import javax.xml.bind.annotation.XmlType;
015: import javax.xml.bind.annotation.XmlValue;
016: import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
017: import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
018:
019: /**
020: * <p>Java class for anonymous complex type.
021: *
022: * <p>The following schema fragment specifies the expected content contained within this class.
023: *
024: * <pre>
025: * <complexType>
026: * <simpleContent>
027: * <extension base="<http://www.w3.org/2001/XMLSchema>string">
028: * <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}NCName" />
029: * <attribute name="semantic" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
030: * <attribute name="sid" type="{http://www.w3.org/2001/XMLSchema}NCName" />
031: * <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
032: * </extension>
033: * </simpleContent>
034: * </complexType>
035: * </pre>
036: *
037: *
038: */
039: @XmlAccessorType(XmlAccessType.FIELD)
040: @XmlType(name="",propOrder={"value"})
041: @XmlRootElement(name="param")
042: public class Param {
043:
044: @XmlValue
045: protected String value;
046: @XmlAttribute
047: @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
048: protected String name;
049: @XmlAttribute
050: @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
051: protected String semantic;
052: @XmlAttribute
053: @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
054: protected String sid;
055: @XmlAttribute(required=true)
056: @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
057: protected String type;
058:
059: /**
060: * Gets the value of the value property.
061: *
062: * @return
063: * possible object is
064: * {@link String }
065: *
066: */
067: public String getValue() {
068: return value;
069: }
070:
071: /**
072: * Sets the value of the value property.
073: *
074: * @param value
075: * allowed object is
076: * {@link String }
077: *
078: */
079: public void setValue(String value) {
080: this .value = value;
081: }
082:
083: /**
084: * Gets the value of the name property.
085: *
086: * @return
087: * possible object is
088: * {@link String }
089: *
090: */
091: public String getName() {
092: return name;
093: }
094:
095: /**
096: * Sets the value of the name property.
097: *
098: * @param value
099: * allowed object is
100: * {@link String }
101: *
102: */
103: public void setName(String value) {
104: this .name = value;
105: }
106:
107: /**
108: * Gets the value of the semantic property.
109: *
110: * @return
111: * possible object is
112: * {@link String }
113: *
114: */
115: public String getSemantic() {
116: return semantic;
117: }
118:
119: /**
120: * Sets the value of the semantic property.
121: *
122: * @param value
123: * allowed object is
124: * {@link String }
125: *
126: */
127: public void setSemantic(String value) {
128: this .semantic = value;
129: }
130:
131: /**
132: * Gets the value of the sid property.
133: *
134: * @return
135: * possible object is
136: * {@link String }
137: *
138: */
139: public String getSid() {
140: return sid;
141: }
142:
143: /**
144: * Sets the value of the sid property.
145: *
146: * @param value
147: * allowed object is
148: * {@link String }
149: *
150: */
151: public void setSid(String value) {
152: this .sid = value;
153: }
154:
155: /**
156: * Gets the value of the type property.
157: *
158: * @return
159: * possible object is
160: * {@link String }
161: *
162: */
163: public String getType() {
164: return type;
165: }
166:
167: /**
168: * Sets the value of the type property.
169: *
170: * @param value
171: * allowed object is
172: * {@link String }
173: *
174: */
175: public void setType(String value) {
176: this.type = value;
177: }
178:
179: }
|