in src/main/java/com/amazonaws/eclipse/simpleworkflow/asynchrony/annotationprocessor/WorkflowValidator.java [49:61]
public Boolean visitType(TypeElement e, ProcessingEnvironment p) {
if (e.getAnnotation(Workflow.class) != null) {
if (e.getKind().isClass()) {
reportError(p, "@Workflow can only be used on an interface.", e);
}
if (e.getNestingKind().isNested()) {
reportError(p, "@Workflow not allowed on inner or nested types.", e);
}
}
return super.visitType(e, p);
}