protected void processAnnotations(TestContext context, String choice) {
        try {
            Field field = getEnumType().getField(choice);
            final Annotation[] annotations = field.getAnnotations();
            for ( Annotation annotation : annotations ) {
                executeScript(context, annotation);
            }
        } catch (Exception ex) {
            handleException(ex);
        }
    }