@Override public boolean visitClass(IClassDefinition definition) { if (manager.isAnnotation(definition)) return true; // find out if the class is annotated which in this context means // any metadata at all IMetaTag[] tags = definition.getAllMetaTags(); for (IMetaTag tag : tags) { validateClassAnnotation(definition, tag); } return true; }