);                             state = 0;                             return ;                         }                         break;                 }                 super.enterElement(___uri, ___local, ___qname, __atts);                 break;             }         }          public void leaveElement(java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname)             throws org.xml.sax.SAXException         {             int attIdx;             outer:             while (true) {                 switch (state) {                     case  0 :                         attIdx = context.getAttribute("", "Namespace");                         if (attIdx >= 0) {                             context.consumeAttribute(attIdx);                             context.getCurrentHandler().leaveElement(___uri, ___local, ___qname);                             return ;                         }                         break;                     case  0 :                         revertToParentFromLeaveElement(___uri, ___local, ___qname);                         return ;                     case  0 :                         if (("Action" == ___local)&&("urn:oasis:names:tc:SAML:0.0:assertion" == ___uri)) {                             context.p