if(qn==null) {
reader.reportError( XMLSchemaReader.ERR_UNDECLARED_PREFIX, qn );
return;
}
final KeyRefConstraint keyRef =
new KeyRefConstraint( reader.currentSchema.targetNamespace, name, selector, fs );
id = keyRef;
// back patch "key" field of KeyRefConstraint.
reader.addBackPatchJob( new GrammarReader.BackPatch(){
public State getOwnerState() { return IdentityConstraintState.this; }