/* */
/* */ }
/* */
/* 1549 */ QName qName = generateXmlName(property.getName(), this.elementForm, overrideNamespace, overrideName);
/* */
/* 1552 */ JBossXmlGroup jbossXmlGroup = null;
/* 1553 */ if (!propertyType.isPrimitive())
/* 1554 */ jbossXmlGroup = (JBossXmlGroup)((ClassInfo)propertyType).getUnderlyingAnnotation(JBossXmlGroup.class);
/* 1555 */ if ((element == null) && (jbossXmlGroup != null))
/* */ {
/* 1557 */ if (this.trace) {
/* 1558 */ log.trace("Processing group for property " + property.getName() + " in " + property.getBeanInfo().getName() + " " + jbossXmlGroup);
/* */ }
/* 1560 */ JBossXmlChild[] children = jbossXmlGroup.value();
/* 1561 */ if ((children != null) && (children.length > 0))
/* */ {
/* 1563 */ TypeBinding elementTypeBinding = new TypeBinding();
/* 1564 */ elementTypeBinding.setSchemaBinding(this.schemaBinding);
/* 1565 */ elementTypeBinding.setHandler(BuilderParticleHandler.INSTANCE);