2 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4-2
\r
3 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
\r
4 // Any modifications to this file will be lost upon recompilation of the source schema.
\r
5 // Generated on: 2015.06.17 at 02:58:58 PM EEST
\r
9 package org.w3._2001.xmlschema;
\r
11 import javax.xml.bind.annotation.XmlAccessType;
\r
12 import javax.xml.bind.annotation.XmlAccessorType;
\r
13 import javax.xml.bind.annotation.XmlAttribute;
\r
14 import javax.xml.bind.annotation.XmlID;
\r
15 import javax.xml.bind.annotation.XmlSchemaType;
\r
16 import javax.xml.bind.annotation.XmlSeeAlso;
\r
17 import javax.xml.bind.annotation.XmlType;
\r
18 import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
\r
19 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
\r
24 * This type is extended by all types which allow annotation
\r
25 * other than <schema> itself
\r
28 * <p>Java class for annotated complex type.
\r
30 * <p>The following schema fragment specifies the expected content contained within this class.
\r
33 * <complexType name="annotated">
\r
34 * <complexContent>
\r
35 * <extension base="{http://www.w3.org/2001/XMLSchema}openAttrs">
\r
37 * <element ref="{http://www.w3.org/2001/XMLSchema}annotation" minOccurs="0"/>
\r
39 * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
\r
40 * <anyAttribute processContents='lax' namespace='##other'/>
\r
42 * </complexContent>
\r
48 @XmlAccessorType(XmlAccessType.FIELD)
\r
49 @XmlType(name = "annotated", propOrder = {
\r
53 ExtensionType.class,
\r
55 AttributeGroup.class,
\r
58 RestrictionType.class,
\r
61 SimpleContent.class,
\r
72 ComplexContent.class,
\r
75 public class Annotated
\r
79 protected Annotation annotation;
\r
80 @XmlAttribute(name = "id")
\r
81 @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
\r
83 @XmlSchemaType(name = "ID")
\r
84 protected String id;
\r
87 * Gets the value of the annotation property.
\r
90 * possible object is
\r
91 * {@link Annotation }
\r
94 public Annotation getAnnotation() {
\r
99 * Sets the value of the annotation property.
\r
102 * allowed object is
\r
103 * {@link Annotation }
\r
106 public void setAnnotation(Annotation value) {
\r
107 this.annotation = value;
\r
111 * Gets the value of the id property.
\r
114 * possible object is
\r
118 public String getId() {
\r
123 * Sets the value of the id property.
\r
126 * allowed object is
\r
130 public void setId(String value) {
\r