You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2009/01/09 00:35:16 UTC

svn commit: r732871 - /tomcat/trunk/java/org/apache/jasper/compiler/Generator.java

Author: markt
Date: Thu Jan  8 15:35:16 2009
New Revision: 732871

URL: http://svn.apache.org/viewvc?rev=732871&view=rev
Log:
Remove unused code

Modified:
    tomcat/trunk/java/org/apache/jasper/compiler/Generator.java

Modified: tomcat/trunk/java/org/apache/jasper/compiler/Generator.java
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/jasper/compiler/Generator.java?rev=732871&r1=732870&r2=732871&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/jasper/compiler/Generator.java (original)
+++ tomcat/trunk/java/org/apache/jasper/compiler/Generator.java Thu Jan  8 15:35:16 2009
@@ -35,7 +35,6 @@
 
 import javax.el.MethodExpression;
 import javax.el.ValueExpression;
-import javax.servlet.jsp.tagext.Tag;
 import javax.servlet.jsp.tagext.TagAttributeInfo;
 import javax.servlet.jsp.tagext.TagInfo;
 import javax.servlet.jsp.tagext.TagVariableInfo;
@@ -513,8 +512,7 @@
      *
      * In JSP 2.1, we also scope an instance of ExpressionFactory
      */
-    private void genPreambleClassVariableDeclarations(String className)
-            throws JasperException {
+    private void genPreambleClassVariableDeclarations() throws JasperException {
         if (isPoolingEnabled && !tagHandlerPoolNames.isEmpty()) {
             for (int i = 0; i < tagHandlerPoolNames.size(); i++) {
                 out.printil("private org.apache.jasper.runtime.TagHandlerPool "
@@ -583,7 +581,7 @@
         genPreambleStaticInitializers();
 
         // Class variable declarations
-        genPreambleClassVariableDeclarations(servletClassName);
+        genPreambleClassVariableDeclarations();
 
         // Constructor
         // generateConstructor(className);
@@ -703,16 +701,6 @@
         }
     }
 
-    /*
-     * Generates the constructor. (shared by servlet and tag handler preamble
-     * generation)
-     */
-    private void generateConstructor(String className) {
-        out.printil("public " + className + "() {");
-        out.printil("}");
-        out.println();
-    }
-
     /**
      * A visitor that generates codes for the elements in the page.
      */
@@ -750,10 +738,6 @@
 
         private int methodNesting;
 
-        private TagInfo tagInfo;
-
-        private ClassLoader loader;
-
         private int charArrayCount;
 
         private HashMap<String,String> textMap;
@@ -770,8 +754,6 @@
             this.out = out;
             this.methodsBuffered = methodsBuffered;
             this.fragmentHelperClass = fragmentHelperClass;
-            this.loader = loader;
-            this.tagInfo = tagInfo;
             methodNesting = 0;
             handlerInfos =
                 new Hashtable<String,Hashtable<String,TagHandlerInfo>>();
@@ -1798,8 +1780,6 @@
             }
         }
 
-        private static final String SINGLE_QUOTE = "'";
-
         private static final String DOUBLE_QUOTE = "\\\"";
 
         public void visit(Node.UninterpretedTag n) throws JasperException {
@@ -3321,7 +3301,7 @@
     /**
      * Generates the ending part of the static portion of the servlet.
      */
-    private void generatePostamble(Node.Nodes page) {
+    private void generatePostamble() {
         out.popIndent();
         out.printil("} catch (Throwable t) {");
         out.pushIndent();
@@ -3427,7 +3407,7 @@
             page.visit(gen.new GenerateVisitor(gen.ctxt.isTagFile(), out,
                     gen.methodsBuffered, gen.fragmentHelperClass, gen.ctxt
                             .getClassLoader(), null));
-            gen.generatePostamble(page);
+            gen.generatePostamble();
         }
     }
 
@@ -3477,7 +3457,7 @@
         out.printil("private java.io.Writer _jspx_sout;");
 
         // Class variable declarations
-        genPreambleClassVariableDeclarations(tagInfo.getTagName());
+        genPreambleClassVariableDeclarations();
 
         generateSetJspContext(tagInfo);
 



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org