src/share/classes/javax/annotation/processing/AbstractProcessor.java

changeset 1876
1908e86ee49a
parent 1664
330b35b27e68
child 2525
2eb010b6cb22
equal deleted inserted replaced
1875:f559ef7568ce 1876:1908e86ee49a
36 /** 36 /**
37 * An abstract annotation processor designed to be a convenient 37 * An abstract annotation processor designed to be a convenient
38 * superclass for most concrete annotation processors. This class 38 * superclass for most concrete annotation processors. This class
39 * examines annotation values to compute the {@linkplain 39 * examines annotation values to compute the {@linkplain
40 * #getSupportedOptions options}, {@linkplain 40 * #getSupportedOptions options}, {@linkplain
41 * #getSupportedAnnotationTypes annotations}, and {@linkplain 41 * #getSupportedAnnotationTypes annotation types}, and {@linkplain
42 * #getSupportedSourceVersion source version} supported by its 42 * #getSupportedSourceVersion source version} supported by its
43 * subtypes. 43 * subtypes.
44 * 44 *
45 * <p>The getter methods may {@linkplain Messager#printMessage issue 45 * <p>The getter methods may {@linkplain Messager#printMessage issue
46 * warnings} about noteworthy conditions using the facilities available 46 * warnings} about noteworthy conditions using the facilities available

mercurial