@Override
	public void endElement(String uri, String localName, String qName) throws SAXException {
		if (qName.equals("rowset")) {
			if (roles) {
				roles = false;
			} else if (grantableRoles) {
				grantableRoles = false;
			} else if (rolesAtHQ) {
				rolesAtHQ = false;
			} else if (grantableRolesAtHQ) {
				grantableRolesAtHQ = false;
			} else if (rolesAtBase) {
				rolesAtBase = false;
			} else if (grantableRolesAtBase) {
				grantableRolesAtBase = false;
			} else if (rolesAtOther) {
				rolesAtOther = false;
			} else if (grantableRolesAtOther) {
				grantableRolesAtOther = false;
			}
		}
		super.endElement(uri, localName, qName);
	}