/* 707 */ if (this.trace)
/* 708 */ log.trace(typeName + " annotations " + annotations.getLength());
/* 709 */ for (int i = 0; i < annotations.getLength(); i++)
/* */ {
/* 711 */ XSAnnotation an = (XSAnnotation)annotations.item(i);
/* 712 */ XsdAnnotation xsdAn = XsdAnnotation.unmarshal(an.getAnnotationString());
/* 713 */ XsdAppInfo appInfo = xsdAn.getAppInfo();
/* 714 */ if (appInfo == null)
/* */ continue;
/* 716 */ ClassMetaData classMetaData = appInfo.getClassMetaData();
/* 717 */ if (classMetaData != null)
/* */ {