46 public boolean process(Set<? extends TypeElement> annotations, |
46 public boolean process(Set<? extends TypeElement> annotations, |
47 RoundEnvironment roundEnvironment) { |
47 RoundEnvironment roundEnvironment) { |
48 final Messager log = processingEnv.getMessager(); |
48 final Messager log = processingEnv.getMessager(); |
49 final Elements elements = processingEnv.getElementUtils(); |
49 final Elements elements = processingEnv.getElementUtils(); |
50 final TypeElement testMe = elements.getTypeElement("TestMe"); |
50 final TypeElement testMe = elements.getTypeElement("TestMe"); |
51 class Scan extends ElementScanner6<Void,Void> { |
51 class Scan extends ElementScanner7<Void,Void> { |
52 @Override |
52 @Override |
53 public Void visitExecutable(ExecutableElement e, Void p) { |
53 public Void visitExecutable(ExecutableElement e, Void p) { |
54 System.err.println("Looking at " + e); |
54 System.err.println("Looking at " + e); |
55 if ("values".contentEquals(e.getSimpleName()) && |
55 if ("values".contentEquals(e.getSimpleName()) && |
56 e.getModifiers().contains(Modifier.FINAL)) { |
56 e.getModifiers().contains(Modifier.FINAL)) { |