luehe 2002/10/07 17:45:23 Modified: jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - Declare both generated servlet and tag handler classes final. - Declare JspFragmentHelper subclass private. Revision Changes Path 1.108 +6 -6 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Generator.java Index: Generator.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Generator.java,v retrieving revision 1.107 retrieving revision 1.108 diff -u -r1.107 -r1.108 --- Generator.java 4 Oct 2002 19:21:44 -0000 1.107 +++ Generator.java 8 Oct 2002 00:45:23 -0000 1.108 @@ -452,7 +452,7 @@ genPreambleImports(); // Generate class declaration - out.printin("public class "); + out.printin("public final class "); out.print (servletClassName); out.print (" extends "); out.println(pageInfo.getExtends()); @@ -2972,7 +2972,7 @@ genPreambleImports(); // Generate class declaration - out.printin("public class "); + out.printin("public final class "); out.print(tagInfo.getTagName()); out.println(" extends javax.servlet.jsp.tagext.SimpleTagSupport"); out.printil(" implements javax.servlet.jsp.el.FunctionMapper, "); @@ -3441,7 +3441,7 @@ out.pushIndent(); // Note: cannot be static, as we need to reference things like // _jspx_meth_* - out.printil( "class " + className ); + out.printil( "private class " + className ); out.printil( " extends " + "org.apache.jasper.runtime.JspFragmentHelper" ); out.printil( "{" );
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>