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