Class<? extends ICrystalAnnotation> annoClass =
isMeta ? metaQualNames.get(fullyQualifiedName) : qualNames.get(fullyQualifiedName);
if (crystalAnnotationClass != null && annoClass != null
&& !(crystalAnnotationClass.isAssignableFrom(annoClass))) {
throw new CrystalRuntimeException("Can not register " + fullyQualifiedName + " for "
+ crystalAnnotationClass.getCanonicalName() + ", the class "
+ annoClass.getCanonicalName() + " is already registered.");
}
if (isMeta)
metaQualNames.put(fullyQualifiedName, crystalAnnotationClass);