if (name.equals("specifications")) {
return new InterfaceArrayVisitor();
} else if (name.equals("properties")) {
// Create a new simple visitor to visit the nested ServiceProperty annotations
// Collected properties are collected in m_prov
return new AnnotationVisitor(Opcodes.ASM5) {
public AnnotationVisitor visitAnnotation(String ignored, String desc) {
return new FieldPropertyVisitor(m_prov);
}
};
} else {