if (sg.getGlobalAttributeDecl(name) == null) {
sg.addGlobalAttributeGroupDecl((XSAttributeGroupDecl) component);
}
// store the declaration in the extended map, using an empty location
if (sg.getGlobalAttributeDecl(name, "") == null) {
sg.addGlobalAttributeGroupDecl((XSAttributeGroupDecl) component, "");
}
break;
case XSConstants.ELEMENT_DECLARATION :
if (((XSElementDecl) component).getScope() == XSElementDecl.SCOPE_GLOBAL) {
sg.addGlobalElementDeclAll((XSElementDecl) component);