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]

Reply via email to