equal
deleted
inserted
replaced
31 import static javax.lang.model.SourceVersion.*; |
31 import static javax.lang.model.SourceVersion.*; |
32 |
32 |
33 /** |
33 /** |
34 * A simple visitor of program elements with default behavior |
34 * A simple visitor of program elements with default behavior |
35 * appropriate for source versions {@link SourceVersion#RELEASE_9 |
35 * appropriate for source versions {@link SourceVersion#RELEASE_9 |
36 * RELEASE_9} through {@link SourceVersion#RELEASE_11 RELEASE_11}. |
36 * RELEASE_9} through {@link SourceVersion#RELEASE_12 RELEASE_12}. |
37 * |
37 * |
38 * Visit methods corresponding to {@code RELEASE_9} and earlier |
38 * Visit methods corresponding to {@code RELEASE_9} and earlier |
39 * language constructs call {@link #defaultAction defaultAction}, |
39 * language constructs call {@link #defaultAction defaultAction}, |
40 * passing their arguments to {@code defaultAction}'s corresponding |
40 * passing their arguments to {@code defaultAction}'s corresponding |
41 * parameters. |
41 * parameters. |
71 * @see SimpleElementVisitor7 |
71 * @see SimpleElementVisitor7 |
72 * @see SimpleElementVisitor8 |
72 * @see SimpleElementVisitor8 |
73 * @since 9 |
73 * @since 9 |
74 * @spec JPMS |
74 * @spec JPMS |
75 */ |
75 */ |
76 @SupportedSourceVersion(RELEASE_11) |
76 @SupportedSourceVersion(RELEASE_12) |
77 public class SimpleElementVisitor9<R, P> extends SimpleElementVisitor8<R, P> { |
77 public class SimpleElementVisitor9<R, P> extends SimpleElementVisitor8<R, P> { |
78 /** |
78 /** |
79 * Constructor for concrete subclasses; uses {@code null} for the |
79 * Constructor for concrete subclasses; uses {@code null} for the |
80 * default value. |
80 * default value. |
81 */ |
81 */ |