public Boolean visitType()

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);
    }