/* */ }
/* */
/* */ private JBossXSTypeDefinition generateNewType(QName xmlType, Class javaType, Map<String, QName> elementNames)
/* */ {
/* 287 */ Class superclass = javaType.getSuperclass();
/* 288 */ JBossXSTypeDefinition baseType = null;
/* 289 */ List particles = new ArrayList();
/* 290 */ if ((superclass != null) && (!this.utils.checkIgnoreClass(superclass)))
/* */ {
/* 292 */ baseType = generateType(null, superclass);
/* 293 */ if (baseType != null)