luehe 2004/05/17 16:48:22 Modified: jasper2/src/share/org/apache/jasper JspC.java Log: Added setters for genStringAsCharArray and ieClassId compile options Revision Changes Path 1.76 +34 -3 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/JspC.java Index: JspC.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/JspC.java,v retrieving revision 1.75 retrieving revision 1.76 diff -u -r1.75 -r1.76 --- JspC.java 13 May 2004 21:22:20 -0000 1.75 +++ JspC.java 17 May 2004 23:48:22 -0000 1.76 @@ -128,6 +128,7 @@ private String classPath = null; private URLClassLoader loader = null; private boolean trimSpaces = false; + private boolean genStringAsCharArray = false; private boolean xpoweredBy; private boolean mappedFile = false; private boolean poolingEnabled = true; @@ -385,7 +386,7 @@ return true; } - /** + /** * Should SMAP info for JSR45 debugging be dumped to a file? */ public boolean isSmapDumped() { @@ -393,12 +394,42 @@ } /** - * Are Text strings to be generated as char arrays? + * Determines whether text strings are to be generated as char arrays, + * which improves performance in some cases. + * + * @param genStringAsCharArray true if text strings are to be generated as + * char arrays, false otherwise + */ + public void setGenStringAsCharArray(boolean genStringAsCharArray) { + this.genStringAsCharArray = genStringAsCharArray; + } + + /** + * Indicates whether text strings are to be generated as char arrays. + * + * @return true if text strings are to be generated as char arrays, false + * otherwise */ public boolean genStringAsCharArray() { - return false; + return genStringAsCharArray; } + /** + * Sets the class-id value to be sent to Internet Explorer when using + * <jsp:plugin> tags. + * + * @param ieClassId Class-id value + */ + public void setIeClassId(String ieClassId) { + this.ieClassId = ieClassId; + } + + /** + * Gets the class-id value that is sent to Internet Explorer when using + * <jsp:plugin> tags. + * + * @return Class-id value + */ public String getIeClassId() { return ieClassId; }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]