RCS file: /home/cvspublic/ws-jaxme/src/jaxme/org/apache/ws/jaxme/generator/sg/impl/JAXBGroupSG.java,v
retrieving revision 1.14
diff -u -r1.14 JAXBGroupSG.java
--- ws-jaxme/src/jaxme/org/apache/ws/jaxme/generator/sg/impl/JAXBGroupSG.java	27 Aug 2004 13:19:26 -0000	1.14
+++ ws-jaxme/src/jaxme/org/apache/ws/jaxme/generator/sg/impl/JAXBGroupSG.java	2 Oct 2004 08:26:55 -0000
@@ -688,12 +688,12 @@
     DirectAccessible pQName = jm.addParam(String.class, "pQName");
     jm.addThrows(SAXException.class);
 
-    jm.addIf(pHandlerVar, " == null");
     jm.addIf(pLevelVar, " > 1");
+    jm.addIf(pHandlerVar, " == null");
     jm.addLine("super.endElement(", pNamespaceURI, ", ", pLocalName, ", ", pQName, ");");
-    jm.addEndIf();
     jm.addElse();
     jm.addLine(pHandlerVar, ".endElement(", pNamespaceURI, ", ", pLocalName, ", ", pQName, ");");
+    jm.addEndIf();
     jm.addEndIf();
 
     jm.addSwitch("--", pLevelVar);

