/* */ }
/* */ }
/* */
/* */ private void getDependenciesForMetaDataAnnotation(Object annotation, HashMap<String, ArrayList<String>> dependencies) throws Exception {
/* 245 */ Class clazz = annotation.getClass().getInterfaces()[0];
/* */ AnnotationInfo info;
/* */ try {
/* 248 */ info = (AnnotationInfo)helper.getTypeInfo(clazz);
/* */ }
/* */ catch (RuntimeException e)
/* */ {
/* 253 */ throw new RuntimeException("Error creating annotation for " + clazz.getName(), e);
/* */ }
/* 255 */ AnnotationValue value = AnnotationValueFactory.createAnnotationValue(helper, helper, info, annotation);
/* 256 */ getDependenciesForAnnotation(info.getName(), value, dependencies);
/* */ }