jm.addIf(pLevelVar, " > 1");
jm.addLine("super.endElement(", pNamespaceURI, ", ", pLocalName, ", ", pQName, ");");
jm.addEndIf();
jm.addElse();
jm.addLine(pHandlerVar, ".endElement(", pNamespaceURI, ", ", pLocalName, ", ", pQName, ");");
jm.addEndIf();
jm.addSwitch("--", pLevelVar);
jm.addCase("0");
jm.addBreak();
jm.addCase("1");