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. |