code: public void endElement(String uri, String localName, String qName) 
      throws SAXException
      {
          if (logger.isLoggable(Level.FINER)) logger.entering(className, "endElement(String,String,String)");
  
          if (!previousObjects.isEmpty())
          {
              this.current = (JSONObject)this.previousObjects.pop();
          }
          else
          {
              this.current = null;
          }
  
          if (logger.isLoggable(Level.FINER)) logger.exiting(className, "endElement(String,String,String)");
      }
docs: Function ends a tag in this iFix parser.