/* */ {
/* 96 */ XSNamedMap xsnamedmap = xsmodel.getComponents(3);
/* 97 */ int len = xsnamedmap != null ? xsnamedmap.getLength() : 0;
/* 98 */ for (int i = 0; i < len; i++)
/* */ {
/* 100 */ XSObject type = xsnamedmap.item(i);
/* 101 */ if ((type instanceof XSComplexTypeDefinition))
/* */ {
/* 103 */ XSComplexTypeDefinition ctype = (XSComplexTypeDefinition)type;
/* */
/* 105 */ String nsuri = type.getNamespace();
/* 106 */ String tname = type.getName();
/* 107 */ if ((!"http://www.w3.org/2001/XMLSchema".equals(nsuri)) || (!"anyType".equals(tname))) {
/* 108 */ checkXSDTypeToJava();
/* 109 */ this.xsdJava.createJavaFile(ctype, dirloc, packageName, xsmodel);
/* */ }
/* */ } else {
/* 111 */ if (!(type instanceof XSSimpleTypeDefinition))
/* */ continue;
/* 113 */ XSSimpleTypeDefinition stype = (XSSimpleTypeDefinition)type;
/* */
/* 115 */ String nsuri = type.getNamespace();
/* 116 */ String tname = type.getName();
/* 117 */ if ((!"http://www.w3.org/2001/XMLSchema".equals(nsuri)) || (!"anyType".equals(tname))) {
/* 118 */ checkXSDTypeToJava();
/* 119 */ this.xsdJava.createJavaFile(stype, dirloc, packageName, xsmodel);
/* */ }
/* */ }