//-- cascade call for validation
if (_extends instanceof XMLClassDescriptorImpl) {
((XMLClassDescriptorImpl) _extends).validate(object, context);
} else {
TypeValidator baseValidator = _extends.getValidator();
if (baseValidator != null) {
baseValidator.validate(object, context);
}
}
//-- get local element descriptors by filtering out inherited ones
XMLFieldDescriptor[] inheritedElements = _extends.getElementDescriptors();