}
if (isGlobal) {
String groupName = groupDecl.getName();
groupDeclDomNode.setAttributeNS(null, "name", groupName);
XSModelGroup modelGroup = groupDecl.getModelGroup();
if (modelGroup.getCompositor() == XSModelGroup.COMPOSITOR_SEQUENCE) {
addCompositorOnSchemaComponent(document, groupDeclDomNode,
modelGroup, "sequence", "1", "1");
}
else if (modelGroup.getCompositor() == XSModelGroup.COMPOSITOR_CHOICE) {
addCompositorOnSchemaComponent(document, groupDeclDomNode,
modelGroup, "choice", "1", "1");
}
else if (modelGroup.getCompositor() == XSModelGroup.COMPOSITOR_ALL) {
addAllCompositorOnComplexType(document, groupDeclDomNode,
modelGroup, "1", "1");
}
}
else {