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