public void enterElement( java.lang.String ___uri, java.lang.String ___local, java.lang.String ___qname, org.xml.sax.Attributes __atts) throws org.xml.sax.SAXException { int attIdx; outer: while (true) { switch (state) { case 0: if (("gastosEventos" == ___local) && ("" == ___uri)) { context.pushAttributes(__atts, false); state = 1; return; } break; case 3: if (("gastosEventos" == ___local) && ("" == ___uri)) { context.pushAttributes(__atts, false); state = 1; return; } revertToParentFromEnterElement(___uri, ___local, ___qname, __atts); return; case 1: if (("nombreCompletoHijo" == ___local) && ("" == ___uri)) { _getGastosEventos() .add( ((mx.com.prudential.lps.nba.dto.jaxb.impl.GastoEventoTypeImpl) spawnChildFromEnterElement( (mx.com.prudential.lps.nba.dto.jaxb.impl.GastoEventoTypeImpl.class), 2, ___uri, ___local, ___qname, __atts))); return; } break; } super.enterElement(___uri, ___local, ___qname, __atts); break; } }