public Object end(final String uri,
final String localName,
final ExtensibleXmlParser parser) throws SAXException {
final Element element = parser.endElementBuilder();
final QualifiedIdentifierRestrictionDescr qualifiedIdentifierRestricionDescr = (QualifiedIdentifierRestrictionDescr) parser.getCurrent();
final String expression =((org.w3c.dom.Text)element.getChildNodes().item( 0 )).getWholeText();
emptyContentCheck( localName, expression, parser );
qualifiedIdentifierRestricionDescr.setText( expression );
final Object parent = parser.getParent();
if ( parent instanceof FieldConstraintDescr ) {
final FieldConstraintDescr fieldConstraintDescr = (FieldConstraintDescr) parent;