// activate the fields, if selector is matched
if (isMatched()) {
int count = fIdentityConstraint.getFieldCount();
for (int i = 0; i < count; i++) {
Field field = fIdentityConstraint.getFieldAt(i);
XPathMatcher matcher = fFieldActivator.activateField(field);
// NOTE: We have to notify the field of *this* element
// to handle fields like "@foo" which is relative
// to the selector matched. -Ac
matcher.startElement(element, attributes);
}
}
} // startElement(QName,XMLAttributes)