protected void verifyI18nForAnnotation( Annotation annotation,
Object annotatedObject ) throws Exception {
String i18nIdentifier;
Class<?> i18nClass;
if (annotation instanceof Category) {
Category cat = (Category)annotation;
i18nClass = cat.i18n();
i18nIdentifier = cat.value();
} else if (annotation instanceof Description) {
Description desc = (Description)annotation;
i18nClass = desc.i18n();
i18nIdentifier = desc.value();
} else if (annotation instanceof Label) {