WebServiceRefMethodAnnotation methodProcessor = new WebServiceRefMethodAnnotation(index);
return processWebServiceRef(methodProcessor, annotation, methodInfo, vfs, duModule, methodInfo.name(), methodProcessor.getDeclaringClass(methodInfo));
}
private BindingDescription processClass(final AnnotationInstance annotation, final ClassInfo classInfo, final UnifiedVirtualFile vfs, final Module duModule,final CompositeIndex index) {
throw new NotImplementedException("Only @WebServiceRef annotations targeting fields and methods are supported at this time");
/*final AnnotationValue nameValue = annotation.value("name");
if (nameValue == null || nameValue.asString().isEmpty()) {
throw new IllegalArgumentException("Class level @WebServiceRef annotations must provide a name.");
}
final String name = nameValue.asString();