private void processGroup(XmlSchemaGroup xmlSchemaGroup,
QName schemaGroupQName,
XmlSchema parentSchema) throws SchemaCompilationException {
// find the group base item
XmlSchemaGroupParticle xmlSchemaGroupParticle = xmlSchemaGroup.getParticle();
if (xmlSchemaGroupParticle != null) {
if (xmlSchemaGroupParticle instanceof XmlSchemaSequence) {
XmlSchemaSequence xmlSchemaSequence = (XmlSchemaSequence) xmlSchemaGroupParticle;
if (xmlSchemaSequence.getItems().size() > 0) {
BeanWriterMetaInfoHolder beanWriterMetaInfoHolder = new BeanWriterMetaInfoHolder();