src/share/classes/com/sun/tools/doclets/internal/toolkit/WriterFactory.java

changeset 2035
a2a5ad0853ed
parent 1606
ccbe7ffdd867
child 2525
2eb010b6cb22
equal deleted inserted replaced
2034:ac6ec071c2b2 2035:a2a5ad0853ed
128 */ 128 */
129 public abstract MethodWriter getMethodWriter(ClassWriter classWriter) 129 public abstract MethodWriter getMethodWriter(ClassWriter classWriter)
130 throws Exception; 130 throws Exception;
131 131
132 /** 132 /**
133 * Return the annotation type field writer for a given annotation type.
134 *
135 * @param annotationTypeWriter the writer for the annotation type
136 * being documented.
137 * @return the member writer for the given annotation type. Return null if
138 * this writer is not supported by the doclet.
139 */
140 public abstract AnnotationTypeFieldWriter
141 getAnnotationTypeFieldWriter(
142 AnnotationTypeWriter annotationTypeWriter) throws Exception;
143
144 /**
133 * Return the annotation type optional member writer for a given annotation 145 * Return the annotation type optional member writer for a given annotation
134 * type. 146 * type.
135 * 147 *
136 * @param annotationTypeWriter the writer for the annotation type 148 * @param annotationTypeWriter the writer for the annotation type
137 * being documented. 149 * being documented.

mercurial