01: package com.sun.xml.bind.v2.schemagen.xmlschema;
02:
03: import javax.xml.namespace.QName;
04: import com.sun.xml.txw2.TypedXmlWriter;
05: import com.sun.xml.txw2.annotation.XmlAttribute;
06: import com.sun.xml.txw2.annotation.XmlElement;
07:
08: @XmlElement("element")
09: public interface TopLevelElement extends Element, TypedXmlWriter {
10:
11: @XmlAttribute("final")
12: public TopLevelElement _final(String value);
13:
14: @XmlAttribute("final")
15: public TopLevelElement _final(String[] value);
16:
17: @XmlAttribute("abstract")
18: public TopLevelElement _abstract(boolean value);
19:
20: @XmlAttribute
21: public TopLevelElement substitutionGroup(QName value);
22:
23: @XmlAttribute
24: public TopLevelElement name(String value);
25:
26: }
|