/* 1569 */ ParticleBinding particle = new ParticleBinding(elementBinding, 1, 1, false);
/* 1570 */ if (!required)
/* 1571 */ particle.setMinOccurs(0);
/* 1572 */ localModel.addParticle(particle);
/* */
/* 1575 */ JBossXmlGroupText groupText = (JBossXmlGroupText)((ClassInfo)propertyType).getUnderlyingAnnotation(JBossXmlGroupText.class);
/* */
/* 1577 */ if (groupText != null)
/* */ {
/* */ CharactersHandler textHandler;
/* */ CharactersHandler textHandler;
/* 1580 */ if (groupText.wrapper() != Object.class)
/* */ {
/* 1582 */ BeanInfo wrapperInfo = JBossXBBuilder.configuration.getBeanInfo(groupText.wrapper());
/* 1583 */ textHandler = new ValueHandler(property, wrapperInfo, groupText.property());
/* */ }
/* */ else {
/* 1586 */ textHandler = new ValueHandler(property);
/* 1587 */ }elementTypeBinding.setSimpleType(textHandler);
/* */ }