< prev index next >
test/langtools/jdk/javadoc/tool/modules/ModuleTestBase.java
Print this page
rev 58344 : records implementation
*** 39,49 ****
import javax.lang.model.element.ElementKind;
import javax.lang.model.element.ModuleElement;
import javax.lang.model.element.PackageElement;
import javax.lang.model.element.TypeElement;
import javax.lang.model.util.ElementFilter;
! import javax.lang.model.util.SimpleElementVisitor9;
import jdk.javadoc.doclet.Doclet;
import jdk.javadoc.doclet.DocletEnvironment;
import jdk.javadoc.doclet.Reporter;
--- 39,49 ----
import javax.lang.model.element.ElementKind;
import javax.lang.model.element.ModuleElement;
import javax.lang.model.element.PackageElement;
import javax.lang.model.element.TypeElement;
import javax.lang.model.util.ElementFilter;
! import javax.lang.model.util.SimpleElementVisitor14;
import jdk.javadoc.doclet.Doclet;
import jdk.javadoc.doclet.DocletEnvironment;
import jdk.javadoc.doclet.Reporter;
*** 299,309 ****
// csv style output, for simple regex verification
void printDataSet(String header, Set<? extends Element> set) {
for (Element e : set) {
ps.print(header);
! new SimpleElementVisitor9<Void, Void>() {
@Override
public Void visitModule(ModuleElement e, Void p) {
ps.print(FS);
ps.print(e.getKind());
ps.print(FS);
--- 299,309 ----
// csv style output, for simple regex verification
void printDataSet(String header, Set<? extends Element> set) {
for (Element e : set) {
ps.print(header);
! new SimpleElementVisitor14<Void, Void>() {
@Override
public Void visitModule(ModuleElement e, Void p) {
ps.print(FS);
ps.print(e.getKind());
ps.print(FS);
*** 345,355 ****
}
@Override
protected Void defaultAction(Element e, Void p) {
Element encl = e.getEnclosingElement();
! CharSequence fqn = new SimpleElementVisitor9<CharSequence, Void>() {
@Override
public CharSequence visitModule(ModuleElement e, Void p) {
return e.getQualifiedName();
}
--- 345,355 ----
}
@Override
protected Void defaultAction(Element e, Void p) {
Element encl = e.getEnclosingElement();
! CharSequence fqn = new SimpleElementVisitor14<CharSequence, Void>() {
@Override
public CharSequence visitModule(ModuleElement e, Void p) {
return e.getQualifiedName();
}
< prev index next >