public static String getParentActivitiesVersion()

in src/main/java/com/amazonaws/eclipse/simpleworkflow/asynchrony/annotationprocessor/ProcessorUtils.java [273:283]


    public static String getParentActivitiesVersion(ProcessingEnvironment processingEnv, TypeElement activities) {
        for (TypeMirror superInterfaceType : activities.getInterfaces()) {
            Element superInterfaceDeclaration = processingEnv.getTypeUtils().asElement(superInterfaceType);
            String parentVersion = getActivitiesVersion((TypeElement) superInterfaceDeclaration);
            if (parentVersion != null && !parentVersion.isEmpty()) {
                return parentVersion;
            }
        }
        
        return null;
    }