01: package com.sun.tools.xjc.generator.annotation.spec;
02:
03: import javax.xml.bind.annotation.XmlType;
04: import com.sun.codemodel.JAnnotationWriter;
05: import com.sun.codemodel.JType;
06:
07: public interface XmlTypeWriter extends JAnnotationWriter<XmlType> {
08:
09: XmlTypeWriter name(String value);
10:
11: XmlTypeWriter namespace(String value);
12:
13: XmlTypeWriter propOrder(String value);
14:
15: XmlTypeWriter factoryClass(Class value);
16:
17: XmlTypeWriter factoryClass(JType value);
18:
19: XmlTypeWriter factoryMethod(String value);
20:
21: }
|