break;
}
case SchemaBase.LIST_TYPE:
{
ListElement list = ((ListElement)component);
/* // not currently supported - is it needed?
if (m_overrideType != null) {
list.setItemType(m_overrideType);
} */
QName type = list.getItemType();
if (type != null) {
QName repl = replaceAndReference(type, vctx);
if (repl == null) {
delete = true;
} else if (repl != type) {
list.setItemType(repl);
}
}
break;
}