01: package com.sun.tools.xjc.generator.annotation.spec;
02:
03: import javax.xml.bind.annotation.XmlElementDecl;
04: import com.sun.codemodel.JAnnotationWriter;
05: import com.sun.codemodel.JType;
06:
07: public interface XmlElementDeclWriter extends
08: JAnnotationWriter<XmlElementDecl> {
09:
10: XmlElementDeclWriter name(String value);
11:
12: XmlElementDeclWriter namespace(String value);
13:
14: XmlElementDeclWriter defaultValue(String value);
15:
16: XmlElementDeclWriter scope(Class value);
17:
18: XmlElementDeclWriter scope(JType value);
19:
20: XmlElementDeclWriter substitutionHeadNamespace(String value);
21:
22: XmlElementDeclWriter substitutionHeadName(String value);
23:
24: }
|