jakarta-taglibs-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From tdaw...@apache.org
Subject cvs commit: jakarta-taglibs/i18n/xml i18n.xml
Date Tue, 16 Oct 2001 03:56:36 GMT
tdawson     01/10/15 20:56:36

  Modified:    i18n/xml i18n.xml
  Added:       i18n/src/org/apache/taglibs/i18n FormatCurrencyTEI.java
                        FormatDateTEI.java FormatDateTimeTEI.java
                        FormatNumberTEI.java FormatPercentTEI.java
                        FormatStringTEI.java FormatTimeTEI.java
                        LocaleTEI.java MessageTEI.java
  Log:
  added support for id= attribute
  Submitted by: Stephen Drye
  
  Revision  Changes    Path
  1.1                  jakarta-taglibs/i18n/src/org/apache/taglibs/i18n/FormatCurrencyTEI.java
  
  Index: FormatCurrencyTEI.java
  ===================================================================
  /*
   * $Header: /home/cvs/jakarta-taglibs/i18n/src/org/apache/taglibs/i18n/FormatCurrencyTEI.java,v 1.1 2001/10/16 03:56:35 tdawson Exp $
   * $Revision: 1.1 $
   * $Date: 2001/10/16 03:56:35 $
   *
   * ====================================================================
   * 
   * The Apache Software License, Version 1.1
   *
   * Copyright (c) 1999 The Apache Software Foundation.  All rights 
   * reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   *
   * 1. Redistributions of source code must retain the above copyright
   *    notice, this list of conditions and the following disclaimer. 
   *
   * 2. Redistributions in binary form must reproduce the above copyright
   *    notice, this list of conditions and the following disclaimer in
   *    the documentation and/or other materials provided with the
   *    distribution.
   *
   * 3. The end-user documentation included with the redistribution, if
   *    any, must include the following acknowlegement:  
   *       "This product includes software developed by the 
   *        Apache Software Foundation (http://www.apache.org/)."
   *    Alternately, this acknowlegement may appear in the software itself,
   *    if and wherever such third-party acknowlegements normally appear.
   *
   * 4. The names "The Jakarta Project", "Tomcat", and "Apache Software
   *    Foundation" must not be used to endorse or promote products derived
   *    from this software without prior written permission. For written 
   *    permission, please contact apache@apache.org.
   *
   * 5. Products derived from this software may not be called "Apache"
   *    nor may "Apache" appear in their names without prior written
   *    permission of the Apache Group.
   *
   * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
   * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
   * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
   * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
   * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   * ====================================================================
   *
   * This software consists of voluntary contributions made by many
   * individuals on behalf of the Apache Software Foundation.  For more
   * information on the Apache Software Foundation, please see
   * <http://www.apache.org/>.
   *
   */ 
  
  package org.apache.taglibs.i18n;
  
  import javax.servlet.jsp.tagext.*;
  
  public class FormatCurrencyTEI extends TagExtraInfo
  {
    public VariableInfo [] getVariableInfo (TagData data)
    {
      String varName = data.getId();
      if ( varName == null )
      {
          return new VariableInfo[] {};
      }
      else
      {
          return new VariableInfo []
          {
              new VariableInfo(varName,
                           "java.lang.String",
                           true,
                           VariableInfo.AT_END)
          };
      }
    }
  } // end of class
  
  
  
  
  1.1                  jakarta-taglibs/i18n/src/org/apache/taglibs/i18n/FormatDateTEI.java
  
  Index: FormatDateTEI.java
  ===================================================================
  /*
   * $Header: /home/cvs/jakarta-taglibs/i18n/src/org/apache/taglibs/i18n/FormatDateTEI.java,v 1.1 2001/10/16 03:56:35 tdawson Exp $
   * $Revision: 1.1 $
   * $Date: 2001/10/16 03:56:35 $
   *
   * ====================================================================
   * 
   * The Apache Software License, Version 1.1
   *
   * Copyright (c) 1999 The Apache Software Foundation.  All rights 
   * reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   *
   * 1. Redistributions of source code must retain the above copyright
   *    notice, this list of conditions and the following disclaimer. 
   *
   * 2. Redistributions in binary form must reproduce the above copyright
   *    notice, this list of conditions and the following disclaimer in
   *    the documentation and/or other materials provided with the
   *    distribution.
   *
   * 3. The end-user documentation included with the redistribution, if
   *    any, must include the following acknowlegement:  
   *       "This product includes software developed by the 
   *        Apache Software Foundation (http://www.apache.org/)."
   *    Alternately, this acknowlegement may appear in the software itself,
   *    if and wherever such third-party acknowlegements normally appear.
   *
   * 4. The names "The Jakarta Project", "Tomcat", and "Apache Software
   *    Foundation" must not be used to endorse or promote products derived
   *    from this software without prior written permission. For written 
   *    permission, please contact apache@apache.org.
   *
   * 5. Products derived from this software may not be called "Apache"
   *    nor may "Apache" appear in their names without prior written
   *    permission of the Apache Group.
   *
   * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
   * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
   * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
   * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
   * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   * ====================================================================
   *
   * This software consists of voluntary contributions made by many
   * individuals on behalf of the Apache Software Foundation.  For more
   * information on the Apache Software Foundation, please see
   * <http://www.apache.org/>.
   *
   */ 
  
  package org.apache.taglibs.i18n;
  
  import javax.servlet.jsp.tagext.*;
  
  public class FormatDateTEI extends TagExtraInfo
  {
    public VariableInfo [] getVariableInfo (TagData data)
    {
      String varName = data.getId();
      if ( varName == null )
      {
          return new VariableInfo[] {};
      }
      else
      {
          return new VariableInfo []
          {
              new VariableInfo(varName,
                           "java.lang.String",
                           true,
                           VariableInfo.AT_END)
          };
      }
    }
  
  } // end of class
  
  
  
  1.1                  jakarta-taglibs/i18n/src/org/apache/taglibs/i18n/FormatDateTimeTEI.java
  
  Index: FormatDateTimeTEI.java
  ===================================================================
  /*
   * $Header: /home/cvs/jakarta-taglibs/i18n/src/org/apache/taglibs/i18n/FormatDateTimeTEI.java,v 1.1 2001/10/16 03:56:35 tdawson Exp $
   * $Revision: 1.1 $
   * $Date: 2001/10/16 03:56:35 $
   *
   * ====================================================================
   * 
   * The Apache Software License, Version 1.1
   *
   * Copyright (c) 1999 The Apache Software Foundation.  All rights 
   * reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   *
   * 1. Redistributions of source code must retain the above copyright
   *    notice, this list of conditions and the following disclaimer. 
   *
   * 2. Redistributions in binary form must reproduce the above copyright
   *    notice, this list of conditions and the following disclaimer in
   *    the documentation and/or other materials provided with the
   *    distribution.
   *
   * 3. The end-user documentation included with the redistribution, if
   *    any, must include the following acknowlegement:  
   *       "This product includes software developed by the 
   *        Apache Software Foundation (http://www.apache.org/)."
   *    Alternately, this acknowlegement may appear in the software itself,
   *    if and wherever such third-party acknowlegements normally appear.
   *
   * 4. The names "The Jakarta Project", "Tomcat", and "Apache Software
   *    Foundation" must not be used to endorse or promote products derived
   *    from this software without prior written permission. For written 
   *    permission, please contact apache@apache.org.
   *
   * 5. Products derived from this software may not be called "Apache"
   *    nor may "Apache" appear in their names without prior written
   *    permission of the Apache Group.
   *
   * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
   * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
   * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
   * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
   * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   * ====================================================================
   *
   * This software consists of voluntary contributions made by many
   * individuals on behalf of the Apache Software Foundation.  For more
   * information on the Apache Software Foundation, please see
   * <http://www.apache.org/>.
   *
   */ 
  
  package org.apache.taglibs.i18n;
  
  import javax.servlet.jsp.tagext.*;
  
  public class FormatDateTimeTEI extends TagExtraInfo
  {
    public VariableInfo [] getVariableInfo (TagData data)
    {
      String varName = data.getId();
      if ( varName == null )
      {
          return new VariableInfo[] {};
      }
      else
      {
          return new VariableInfo []
          {
              new VariableInfo(varName,
                           "java.lang.String",
                           true,
                           VariableInfo.AT_END)
          };
      }
    }
  
  } // end of class
  
  
  
  1.1                  jakarta-taglibs/i18n/src/org/apache/taglibs/i18n/FormatNumberTEI.java
  
  Index: FormatNumberTEI.java
  ===================================================================
  /*
   * $Header: /home/cvs/jakarta-taglibs/i18n/src/org/apache/taglibs/i18n/FormatNumberTEI.java,v 1.1 2001/10/16 03:56:35 tdawson Exp $
   * $Revision: 1.1 $
   * $Date: 2001/10/16 03:56:35 $
   *
   * ====================================================================
   * 
   * The Apache Software License, Version 1.1
   *
   * Copyright (c) 1999 The Apache Software Foundation.  All rights 
   * reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   *
   * 1. Redistributions of source code must retain the above copyright
   *    notice, this list of conditions and the following disclaimer. 
   *
   * 2. Redistributions in binary form must reproduce the above copyright
   *    notice, this list of conditions and the following disclaimer in
   *    the documentation and/or other materials provided with the
   *    distribution.
   *
   * 3. The end-user documentation included with the redistribution, if
   *    any, must include the following acknowlegement:  
   *       "This product includes software developed by the 
   *        Apache Software Foundation (http://www.apache.org/)."
   *    Alternately, this acknowlegement may appear in the software itself,
   *    if and wherever such third-party acknowlegements normally appear.
   *
   * 4. The names "The Jakarta Project", "Tomcat", and "Apache Software
   *    Foundation" must not be used to endorse or promote products derived
   *    from this software without prior written permission. For written 
   *    permission, please contact apache@apache.org.
   *
   * 5. Products derived from this software may not be called "Apache"
   *    nor may "Apache" appear in their names without prior written
   *    permission of the Apache Group.
   *
   * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
   * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
   * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
   * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
   * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   * ====================================================================
   *
   * This software consists of voluntary contributions made by many
   * individuals on behalf of the Apache Software Foundation.  For more
   * information on the Apache Software Foundation, please see
   * <http://www.apache.org/>.
   *
   */ 
  
  package org.apache.taglibs.i18n;
  
  import javax.servlet.jsp.tagext.*;
  
  public class FormatNumberTEI extends TagExtraInfo
  {
    public VariableInfo [] getVariableInfo (TagData data)
    {
      String varName = data.getId();
      if ( varName == null )
      {
          return new VariableInfo[] {};
      }
      else
      {
          return new VariableInfo []
          {
              new VariableInfo(varName,
                           "java.lang.String",
                           true,
                           VariableInfo.AT_END)
          };
      }
    }
  
  } // end of class
  
  
  
  1.1                  jakarta-taglibs/i18n/src/org/apache/taglibs/i18n/FormatPercentTEI.java
  
  Index: FormatPercentTEI.java
  ===================================================================
  /*
   * $Header: /home/cvs/jakarta-taglibs/i18n/src/org/apache/taglibs/i18n/FormatPercentTEI.java,v 1.1 2001/10/16 03:56:35 tdawson Exp $
   * $Revision: 1.1 $
   * $Date: 2001/10/16 03:56:35 $
   *
   * ====================================================================
   * 
   * The Apache Software License, Version 1.1
   *
   * Copyright (c) 1999 The Apache Software Foundation.  All rights 
   * reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   *
   * 1. Redistributions of source code must retain the above copyright
   *    notice, this list of conditions and the following disclaimer. 
   *
   * 2. Redistributions in binary form must reproduce the above copyright
   *    notice, this list of conditions and the following disclaimer in
   *    the documentation and/or other materials provided with the
   *    distribution.
   *
   * 3. The end-user documentation included with the redistribution, if
   *    any, must include the following acknowlegement:  
   *       "This product includes software developed by the 
   *        Apache Software Foundation (http://www.apache.org/)."
   *    Alternately, this acknowlegement may appear in the software itself,
   *    if and wherever such third-party acknowlegements normally appear.
   *
   * 4. The names "The Jakarta Project", "Tomcat", and "Apache Software
   *    Foundation" must not be used to endorse or promote products derived
   *    from this software without prior written permission. For written 
   *    permission, please contact apache@apache.org.
   *
   * 5. Products derived from this software may not be called "Apache"
   *    nor may "Apache" appear in their names without prior written
   *    permission of the Apache Group.
   *
   * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
   * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
   * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
   * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
   * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   * ====================================================================
   *
   * This software consists of voluntary contributions made by many
   * individuals on behalf of the Apache Software Foundation.  For more
   * information on the Apache Software Foundation, please see
   * <http://www.apache.org/>.
   *
   */ 
  
  package org.apache.taglibs.i18n;
  
  import javax.servlet.jsp.tagext.*;
  
  public class FormatPercentTEI extends TagExtraInfo
  {
    public VariableInfo [] getVariableInfo (TagData data)
    {
      String varName = data.getId();
      if ( varName == null )
      {
          return new VariableInfo[] {};
      }
      else
      {
          return new VariableInfo []
          {
              new VariableInfo(varName,
                           "java.lang.String",
                           true,
                           VariableInfo.AT_END)
          };
      }
    }
  
  } // end of class
  
  
  
  1.1                  jakarta-taglibs/i18n/src/org/apache/taglibs/i18n/FormatStringTEI.java
  
  Index: FormatStringTEI.java
  ===================================================================
  /*
   * $Header: /home/cvs/jakarta-taglibs/i18n/src/org/apache/taglibs/i18n/FormatStringTEI.java,v 1.1 2001/10/16 03:56:35 tdawson Exp $
   * $Revision: 1.1 $
   * $Date: 2001/10/16 03:56:35 $
   *
   * ====================================================================
   * 
   * The Apache Software License, Version 1.1
   *
   * Copyright (c) 1999 The Apache Software Foundation.  All rights 
   * reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   *
   * 1. Redistributions of source code must retain the above copyright
   *    notice, this list of conditions and the following disclaimer. 
   *
   * 2. Redistributions in binary form must reproduce the above copyright
   *    notice, this list of conditions and the following disclaimer in
   *    the documentation and/or other materials provided with the
   *    distribution.
   *
   * 3. The end-user documentation included with the redistribution, if
   *    any, must include the following acknowlegement:  
   *       "This product includes software developed by the 
   *        Apache Software Foundation (http://www.apache.org/)."
   *    Alternately, this acknowlegement may appear in the software itself,
   *    if and wherever such third-party acknowlegements normally appear.
   *
   * 4. The names "The Jakarta Project", "Tomcat", and "Apache Software
   *    Foundation" must not be used to endorse or promote products derived
   *    from this software without prior written permission. For written 
   *    permission, please contact apache@apache.org.
   *
   * 5. Products derived from this software may not be called "Apache"
   *    nor may "Apache" appear in their names without prior written
   *    permission of the Apache Group.
   *
   * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
   * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
   * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
   * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
   * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   * ====================================================================
   *
   * This software consists of voluntary contributions made by many
   * individuals on behalf of the Apache Software Foundation.  For more
   * information on the Apache Software Foundation, please see
   * <http://www.apache.org/>.
   *
   */ 
  
  package org.apache.taglibs.i18n;
  
  import javax.servlet.jsp.tagext.*;
  
  public class FormatStringTEI extends TagExtraInfo
  {
    public VariableInfo [] getVariableInfo (TagData data)
    {
      String varName = data.getId();
      if ( varName == null )
      {
          return new VariableInfo[] {};
      }
      else
      {
          return new VariableInfo []
          {
              new VariableInfo(varName,
                           "java.lang.String",
                           true,
                           VariableInfo.AT_END)
          };
      }
    }
  
  } // end of class
  
  
  
  1.1                  jakarta-taglibs/i18n/src/org/apache/taglibs/i18n/FormatTimeTEI.java
  
  Index: FormatTimeTEI.java
  ===================================================================
  /*
   * $Header: /home/cvs/jakarta-taglibs/i18n/src/org/apache/taglibs/i18n/FormatTimeTEI.java,v 1.1 2001/10/16 03:56:35 tdawson Exp $
   * $Revision: 1.1 $
   * $Date: 2001/10/16 03:56:35 $
   *
   * ====================================================================
   * 
   * The Apache Software License, Version 1.1
   *
   * Copyright (c) 1999 The Apache Software Foundation.  All rights 
   * reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   *
   * 1. Redistributions of source code must retain the above copyright
   *    notice, this list of conditions and the following disclaimer. 
   *
   * 2. Redistributions in binary form must reproduce the above copyright
   *    notice, this list of conditions and the following disclaimer in
   *    the documentation and/or other materials provided with the
   *    distribution.
   *
   * 3. The end-user documentation included with the redistribution, if
   *    any, must include the following acknowlegement:  
   *       "This product includes software developed by the 
   *        Apache Software Foundation (http://www.apache.org/)."
   *    Alternately, this acknowlegement may appear in the software itself,
   *    if and wherever such third-party acknowlegements normally appear.
   *
   * 4. The names "The Jakarta Project", "Tomcat", and "Apache Software
   *    Foundation" must not be used to endorse or promote products derived
   *    from this software without prior written permission. For written 
   *    permission, please contact apache@apache.org.
   *
   * 5. Products derived from this software may not be called "Apache"
   *    nor may "Apache" appear in their names without prior written
   *    permission of the Apache Group.
   *
   * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
   * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
   * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
   * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
   * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   * ====================================================================
   *
   * This software consists of voluntary contributions made by many
   * individuals on behalf of the Apache Software Foundation.  For more
   * information on the Apache Software Foundation, please see
   * <http://www.apache.org/>.
   *
   */ 
  
  package org.apache.taglibs.i18n;
  
  import javax.servlet.jsp.tagext.*;
  
  public class FormatTimeTEI extends TagExtraInfo
  {
    public VariableInfo [] getVariableInfo (TagData data)
    {
      String varName = data.getId();
      if ( varName == null )
      {
          return new VariableInfo[] {};
      }
      else
      {
          return new VariableInfo []
          {
              new VariableInfo(varName,
                           "java.lang.String",
                           true,
                           VariableInfo.AT_END)
          };
      }
    }
  
  } // end of class
  
  
  
  1.1                  jakarta-taglibs/i18n/src/org/apache/taglibs/i18n/LocaleTEI.java
  
  Index: LocaleTEI.java
  ===================================================================
  /*
   * $Header: /home/cvs/jakarta-taglibs/i18n/src/org/apache/taglibs/i18n/LocaleTEI.java,v 1.1 2001/10/16 03:56:35 tdawson Exp $
   * $Revision: 1.1 $
   * $Date: 2001/10/16 03:56:35 $
   *
   * ====================================================================
   * 
   * The Apache Software License, Version 1.1
   *
   * Copyright (c) 1999 The Apache Software Foundation.  All rights 
   * reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   *
   * 1. Redistributions of source code must retain the above copyright
   *    notice, this list of conditions and the following disclaimer. 
   *
   * 2. Redistributions in binary form must reproduce the above copyright
   *    notice, this list of conditions and the following disclaimer in
   *    the documentation and/or other materials provided with the
   *    distribution.
   *
   * 3. The end-user documentation included with the redistribution, if
   *    any, must include the following acknowlegement:  
   *       "This product includes software developed by the 
   *        Apache Software Foundation (http://www.apache.org/)."
   *    Alternately, this acknowlegement may appear in the software itself,
   *    if and wherever such third-party acknowlegements normally appear.
   *
   * 4. The names "The Jakarta Project", "Tomcat", and "Apache Software
   *    Foundation" must not be used to endorse or promote products derived
   *    from this software without prior written permission. For written 
   *    permission, please contact apache@apache.org.
   *
   * 5. Products derived from this software may not be called "Apache"
   *    nor may "Apache" appear in their names without prior written
   *    permission of the Apache Group.
   *
   * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
   * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
   * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
   * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
   * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   * ====================================================================
   *
   * This software consists of voluntary contributions made by many
   * individuals on behalf of the Apache Software Foundation.  For more
   * information on the Apache Software Foundation, please see
   * <http://www.apache.org/>.
   *
   */ 
  
  package org.apache.taglibs.i18n;
  
  import javax.servlet.jsp.tagext.*;
  
  public class LocaleTEI extends TagExtraInfo
  {
    public VariableInfo [] getVariableInfo (TagData data)
    {
      String varName = data.getId();
      if ( varName == null )
      {
          return new VariableInfo[] {};
      }
      else
      {
          return new VariableInfo []
          {
              new VariableInfo(varName,
                           "java.lang.String",
                           true,
                           VariableInfo.AT_END)
          };
      }
    }
  
  } // end of class
  
  
  
  1.1                  jakarta-taglibs/i18n/src/org/apache/taglibs/i18n/MessageTEI.java
  
  Index: MessageTEI.java
  ===================================================================
  /*
   * $Header: /home/cvs/jakarta-taglibs/i18n/src/org/apache/taglibs/i18n/MessageTEI.java,v 1.1 2001/10/16 03:56:35 tdawson Exp $
   * $Revision: 1.1 $
   * $Date: 2001/10/16 03:56:35 $
   *
   * ====================================================================
   * 
   * The Apache Software License, Version 1.1
   *
   * Copyright (c) 1999 The Apache Software Foundation.  All rights 
   * reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   *
   * 1. Redistributions of source code must retain the above copyright
   *    notice, this list of conditions and the following disclaimer. 
   *
   * 2. Redistributions in binary form must reproduce the above copyright
   *    notice, this list of conditions and the following disclaimer in
   *    the documentation and/or other materials provided with the
   *    distribution.
   *
   * 3. The end-user documentation included with the redistribution, if
   *    any, must include the following acknowlegement:  
   *       "This product includes software developed by the 
   *        Apache Software Foundation (http://www.apache.org/)."
   *    Alternately, this acknowlegement may appear in the software itself,
   *    if and wherever such third-party acknowlegements normally appear.
   *
   * 4. The names "The Jakarta Project", "Tomcat", and "Apache Software
   *    Foundation" must not be used to endorse or promote products derived
   *    from this software without prior written permission. For written 
   *    permission, please contact apache@apache.org.
   *
   * 5. Products derived from this software may not be called "Apache"
   *    nor may "Apache" appear in their names without prior written
   *    permission of the Apache Group.
   *
   * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
   * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
   * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
   * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
   * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
   * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
   * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
   * SUCH DAMAGE.
   * ====================================================================
   *
   * This software consists of voluntary contributions made by many
   * individuals on behalf of the Apache Software Foundation.  For more
   * information on the Apache Software Foundation, please see
   * <http://www.apache.org/>.
   *
   */ 
  
  package org.apache.taglibs.i18n;
  
  import javax.servlet.jsp.tagext.*;
  
  public class MessageTEI extends TagExtraInfo
  {
    public VariableInfo [] getVariableInfo (TagData data)
    {
      String varName = data.getId();
      if ( varName == null )
      {
          return new VariableInfo[] {};
      }
      else
      {
          return new VariableInfo []
          {
              new VariableInfo(varName,
                           "java.lang.String",
                           true,
                           VariableInfo.AT_END)
          };
      }
    }
  
  } // end of class
  
  
  
  1.3       +297 -1    jakarta-taglibs/i18n/xml/i18n.xml
  
  Index: i18n.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/i18n/xml/i18n.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- i18n.xml	2001/10/14 22:15:08	1.2
  +++ i18n.xml	2001/10/16 03:56:35	1.3
  @@ -185,6 +185,17 @@
           <availability>1.0</availability>
         </attribute>
   
  +      <attribute>
  +        <name>debug</name>
  +        <required>false</required>
  +        <rtexprvalue>true</rtexprvalue>
  +        <description>
  +          The debug flag. Logs debugging information of the bundle
  +          to the ServletContext.
  +        </description>
  +        <availability>1.0</availability>
  +      </attribute>
  +      
         <!-- The entire example section is for usage examples that you want to
              have added to the HTML doc under "Example" for each tag.  The
              example section is also included with a JSP 1.2 TLD.  The
  @@ -246,6 +257,7 @@
       <tag>
         <name>message</name>
         <tag-class>org.apache.taglibs.i18n.MessageTag</tag-class>
  +      <tei-class>org.apache.taglibs.i18n.MessageTEI</tei-class>
         <body-content>JSP</body-content>
         <display-name>message</display-name>
         <description>
  @@ -264,6 +276,42 @@
           attribute be supplied to the tag.
         </restrictions>
   
  +      <!-- Declaration of scripting variables created by tag. Used for
  +           generating HTML documentation and for JSP 1.2 DTD. -->
  +      <variable>
  +        <!-- name-given or name-from-attribute must be declared -->
  +        <name-from-attribute>id</name-from-attribute>
  +        <!-- Optional variable declarations -->
  +        <!-- Package and class name of variable, default java.lang.String -->
  +        <variable-class>java.lang.String</variable-class>
  +        <!-- Usage for declare is not clear in JSP1.2PFD, default true -->
  +        <declare>true</declare>
  +        <!-- scope of scripting variable, default NESTED -->
  +        <scope>NESTED</scope>
  +        <!-- description of scripting variable -->
  +        <description>
  +          The scripting variable declared allows other tags or scriptlets
  +          to access the String created by this tag.  If id is specified the
  +          String will not be printed by this tag, just stored into the id.
  +        </description>
  +        <!-- Used for HTML documentation. Version added, or deprecated. -->
  +        <availability>1.0</availability>
  +      </variable>
  +
  +      <attribute>
  +        <name>id</name>
  +        <required>false</required>
  +        <rtexprvalue>true</rtexprvalue>
  +        <!-- The following element is non-standard, but probably will be 
  +            standard in final JSP 1.2. For now it is only used for the HTML
  +            doc. -->
  +        <description>
  +          Script variable id for use with standard <b>jsp:getProperty</b>
  +          tag and as an attribute to other tags in this tag library.
  +        </description>
  +        <availability>1.0</availability>
  +      </attribute>
  +
         <attribute>
           <name>key</name>
           <required>true</required>
  @@ -309,6 +357,16 @@
           <availability>1.0</availability>
         </attribute>
   
  +      <attribute>
  +        <name>debug</name>
  +        <required>false</required>
  +        <rtexprvalue>true</rtexprvalue>
  +        <description>
  +          Set to "true" to log debugging messages.
  +        </description>
  +        <availability>1.0</availability>
  +      </attribute>
  +
         <example>
           <usage>
             <comment>
  @@ -537,6 +595,7 @@
       <tag>
         <name>locale</name>
         <tag-class>org.apache.taglibs.i18n.LocaleTag</tag-class>
  +      <tei-class>org.apache.taglibs.i18n.LocaleTEI</tei-class>
         <body-content>JSP</body-content>
         <display-name>locale</display-name>
         <description>
  @@ -586,7 +645,6 @@
           </description>
           <availability>1.0</availability>
         </attribute>
  -
         <attribute>
           <name>locale</name>
           <required>false</required>
  @@ -635,6 +693,7 @@
       <tag>
         <name>formatString</name>
         <tag-class>org.apache.taglibs.i18n.FormatStringTag</tag-class>
  +      <tei-class>org.apache.taglibs.i18n.FormatStringTEI</tei-class>
         <body-content>JSP</body-content>
         <display-name>formatString</display-name>
         <description>
  @@ -647,6 +706,39 @@
         <availability>1.0</availability>
         <restrictions>
         </restrictions>
  +      <!-- Declaration of scripting variables created by tag. Used for
  +           generating HTML documentation and for JSP 1.2 DTD. -->
  +      <variable>
  +        <!-- name-given or name-from-attribute must be declared -->
  +        <name-from-attribute>id</name-from-attribute>
  +        <!-- Optional variable declarations -->
  +        <!-- Package and class name of variable, default java.lang.String -->
  +        <variable-class>java.util.Locale</variable-class>
  +        <!-- Usage for declare is not clear in JSP1.2PFD, default true -->
  +        <declare>true</declare>
  +        <!-- scope of scripting variable, default NESTED -->
  +        <scope>AT_BEGIN</scope>
  +        <!-- description of scripting variable -->
  +        <description>
  +          The scripting variable declared allows other tags or scriptlets
  +          to access the Locale defined by this tag.
  +        </description>
  +        <!-- Used for HTML documentation. Version added, or deprecated. -->
  +        <availability>1.0</availability>
  +      </variable>
  +      <attribute>
  +        <name>id</name>
  +        <required>false</required>
  +        <rtexprvalue>true</rtexprvalue>
  +        <!-- The following element is non-standard, but probably will be 
  +            standard in final JSP 1.2. For now it is only used for the HTML
  +            doc. -->
  +        <description>
  +          Script variable id for use with standard <b>jsp:getProperty</b>
  +          tag and as an attribute to other tags in this tag library.
  +        </description>
  +        <availability>1.0</availability>
  +      </attribute>
         <attribute>
           <name>value</name>
           <required>true</required>
  @@ -679,6 +771,7 @@
       <tag>
         <name>formatNumber</name>
         <tag-class>org.apache.taglibs.i18n.FormatNumberTag</tag-class>
  +      <tei-class>org.apache.taglibs.i18n.FormatNumberTEI</tei-class>
         <body-content>JSP</body-content>
         <display-name>formatNumber</display-name>
         <description>
  @@ -697,6 +790,39 @@
         <availability>1.0</availability>
         <restrictions>
         </restrictions>
  +      <!-- Declaration of scripting variables created by tag. Used for
  +           generating HTML documentation and for JSP 1.2 DTD. -->
  +      <variable>
  +        <!-- name-given or name-from-attribute must be declared -->
  +        <name-from-attribute>id</name-from-attribute>
  +        <!-- Optional variable declarations -->
  +        <!-- Package and class name of variable, default java.lang.String -->
  +        <variable-class>java.util.Locale</variable-class>
  +        <!-- Usage for declare is not clear in JSP1.2PFD, default true -->
  +        <declare>true</declare>
  +        <!-- scope of scripting variable, default NESTED -->
  +        <scope>AT_BEGIN</scope>
  +        <!-- description of scripting variable -->
  +        <description>
  +          The scripting variable declared allows other tags or scriptlets
  +          to access the Locale defined by this tag.
  +        </description>
  +        <!-- Used for HTML documentation. Version added, or deprecated. -->
  +        <availability>1.0</availability>
  +      </variable>
  +      <attribute>
  +        <name>id</name>
  +        <required>false</required>
  +        <rtexprvalue>true</rtexprvalue>
  +        <!-- The following element is non-standard, but probably will be 
  +            standard in final JSP 1.2. For now it is only used for the HTML
  +            doc. -->
  +        <description>
  +          Script variable id for use with standard <b>jsp:getProperty</b>
  +          tag and as an attribute to other tags in this tag library.
  +        </description>
  +        <availability>1.0</availability>
  +      </attribute>
         <attribute>
           <name>value</name>
           <required>true</required>
  @@ -745,6 +871,7 @@
       <tag>
         <name>formatCurrency</name>
         <tag-class>org.apache.taglibs.i18n.FormatCurrencyTag</tag-class>
  +      <tei-class>org.apache.taglibs.i18n.FormatCurrencyTEI</tei-class>
         <body-content>JSP</body-content>
         <display-name>formatCurrency</display-name>
         <description>
  @@ -762,6 +889,39 @@
         <availability>1.0</availability>
         <restrictions>
         </restrictions>
  +      <!-- Declaration of scripting variables created by tag. Used for
  +           generating HTML documentation and for JSP 1.2 DTD. -->
  +      <variable>
  +        <!-- name-given or name-from-attribute must be declared -->
  +        <name-from-attribute>id</name-from-attribute>
  +        <!-- Optional variable declarations -->
  +        <!-- Package and class name of variable, default java.lang.String -->
  +        <variable-class>java.util.Locale</variable-class>
  +        <!-- Usage for declare is not clear in JSP1.2PFD, default true -->
  +        <declare>true</declare>
  +        <!-- scope of scripting variable, default NESTED -->
  +        <scope>AT_BEGIN</scope>
  +        <!-- description of scripting variable -->
  +        <description>
  +          The scripting variable declared allows other tags or scriptlets
  +          to access the Locale defined by this tag.
  +        </description>
  +        <!-- Used for HTML documentation. Version added, or deprecated. -->
  +        <availability>1.0</availability>
  +      </variable>
  +      <attribute>
  +        <name>id</name>
  +        <required>false</required>
  +        <rtexprvalue>true</rtexprvalue>
  +        <!-- The following element is non-standard, but probably will be 
  +            standard in final JSP 1.2. For now it is only used for the HTML
  +            doc. -->
  +        <description>
  +          Script variable id for use with standard <b>jsp:getProperty</b>
  +          tag and as an attribute to other tags in this tag library.
  +        </description>
  +        <availability>1.0</availability>
  +      </attribute>
         <attribute>
           <name>value</name>
           <required>true</required>
  @@ -802,6 +962,7 @@
       <tag>
         <name>formatPercent</name>
         <tag-class>org.apache.taglibs.i18n.FormatPercentTag</tag-class>
  +      <tei-class>org.apache.taglibs.i18n.FormatPercentTEI</tei-class>
         <body-content>JSP</body-content>
         <display-name>formatPercent</display-name>
         <description>
  @@ -819,6 +980,39 @@
         <availability>1.0</availability>
         <restrictions>
         </restrictions>
  +      <!-- Declaration of scripting variables created by tag. Used for
  +           generating HTML documentation and for JSP 1.2 DTD. -->
  +      <variable>
  +        <!-- name-given or name-from-attribute must be declared -->
  +        <name-from-attribute>id</name-from-attribute>
  +        <!-- Optional variable declarations -->
  +        <!-- Package and class name of variable, default java.lang.String -->
  +        <variable-class>java.util.Locale</variable-class>
  +        <!-- Usage for declare is not clear in JSP1.2PFD, default true -->
  +        <declare>true</declare>
  +        <!-- scope of scripting variable, default NESTED -->
  +        <scope>AT_BEGIN</scope>
  +        <!-- description of scripting variable -->
  +        <description>
  +          The scripting variable declared allows other tags or scriptlets
  +          to access the Locale defined by this tag.
  +        </description>
  +        <!-- Used for HTML documentation. Version added, or deprecated. -->
  +        <availability>1.0</availability>
  +      </variable>
  +      <attribute>
  +        <name>id</name>
  +        <required>false</required>
  +        <rtexprvalue>true</rtexprvalue>
  +        <!-- The following element is non-standard, but probably will be 
  +            standard in final JSP 1.2. For now it is only used for the HTML
  +            doc. -->
  +        <description>
  +          Script variable id for use with standard <b>jsp:getProperty</b>
  +          tag and as an attribute to other tags in this tag library.
  +        </description>
  +        <availability>1.0</availability>
  +      </attribute>
         <attribute>
           <name>value</name>
           <required>true</required>
  @@ -859,6 +1053,7 @@
       <tag>
         <name>formatDateTime</name>
         <tag-class>org.apache.taglibs.i18n.FormatDateTimeTag</tag-class>
  +      <tei-class>org.apache.taglibs.i18n.FormatDateTimeTEI</tei-class>
         <body-content>JSP</body-content>
         <display-name>formatDate</display-name>
         <description>
  @@ -878,6 +1073,39 @@
         <availability>1.0</availability>
         <restrictions>
         </restrictions>
  +      <!-- Declaration of scripting variables created by tag. Used for
  +           generating HTML documentation and for JSP 1.2 DTD. -->
  +      <variable>
  +        <!-- name-given or name-from-attribute must be declared -->
  +        <name-from-attribute>id</name-from-attribute>
  +        <!-- Optional variable declarations -->
  +        <!-- Package and class name of variable, default java.lang.String -->
  +        <variable-class>java.util.Locale</variable-class>
  +        <!-- Usage for declare is not clear in JSP1.2PFD, default true -->
  +        <declare>true</declare>
  +        <!-- scope of scripting variable, default NESTED -->
  +        <scope>AT_BEGIN</scope>
  +        <!-- description of scripting variable -->
  +        <description>
  +          The scripting variable declared allows other tags or scriptlets
  +          to access the Locale defined by this tag.
  +        </description>
  +        <!-- Used for HTML documentation. Version added, or deprecated. -->
  +        <availability>1.0</availability>
  +      </variable>
  +      <attribute>
  +        <name>id</name>
  +        <required>false</required>
  +        <rtexprvalue>true</rtexprvalue>
  +        <!-- The following element is non-standard, but probably will be 
  +            standard in final JSP 1.2. For now it is only used for the HTML
  +            doc. -->
  +        <description>
  +          Script variable id for use with standard <b>jsp:getProperty</b>
  +          tag and as an attribute to other tags in this tag library.
  +        </description>
  +        <availability>1.0</availability>
  +      </attribute>
         <attribute>
           <name>value</name>
           <required>false</required>
  @@ -934,6 +1162,7 @@
       <tag>
         <name>formatDate</name>
         <tag-class>org.apache.taglibs.i18n.FormatDateTag</tag-class>
  +      <tei-class>org.apache.taglibs.i18n.FormatDateTEI</tei-class>
         <body-content>JSP</body-content>
         <display-name>formatDate</display-name>
         <description>
  @@ -954,6 +1183,39 @@
         <availability>1.0</availability>
         <restrictions>
         </restrictions>
  +      <!-- Declaration of scripting variables created by tag. Used for
  +           generating HTML documentation and for JSP 1.2 DTD. -->
  +      <variable>
  +        <!-- name-given or name-from-attribute must be declared -->
  +        <name-from-attribute>id</name-from-attribute>
  +        <!-- Optional variable declarations -->
  +        <!-- Package and class name of variable, default java.lang.String -->
  +        <variable-class>java.util.Locale</variable-class>
  +        <!-- Usage for declare is not clear in JSP1.2PFD, default true -->
  +        <declare>true</declare>
  +        <!-- scope of scripting variable, default NESTED -->
  +        <scope>AT_BEGIN</scope>
  +        <!-- description of scripting variable -->
  +        <description>
  +          The scripting variable declared allows other tags or scriptlets
  +          to access the Locale defined by this tag.
  +        </description>
  +        <!-- Used for HTML documentation. Version added, or deprecated. -->
  +        <availability>1.0</availability>
  +      </variable>
  +      <attribute>
  +        <name>id</name>
  +        <required>false</required>
  +        <rtexprvalue>true</rtexprvalue>
  +        <!-- The following element is non-standard, but probably will be 
  +            standard in final JSP 1.2. For now it is only used for the HTML
  +            doc. -->
  +        <description>
  +          Script variable id for use with standard <b>jsp:getProperty</b>
  +          tag and as an attribute to other tags in this tag library.
  +        </description>
  +        <availability>1.0</availability>
  +      </attribute>
         <attribute>
           <name>value</name>
           <required>false</required>
  @@ -1010,6 +1272,7 @@
       <tag>
         <name>formatTime</name>
         <tag-class>org.apache.taglibs.i18n.FormatTimeTag</tag-class>
  +      <tei-class>org.apache.taglibs.i18n.FormatTimeTEI</tei-class>
         <body-content>JSP</body-content>
         <display-name>formatTime</display-name>
         <description>
  @@ -1029,6 +1292,39 @@
         <availability>1.0</availability>
         <restrictions>
         </restrictions>
  +      <!-- Declaration of scripting variables created by tag. Used for
  +           generating HTML documentation and for JSP 1.2 DTD. -->
  +      <variable>
  +        <!-- name-given or name-from-attribute must be declared -->
  +        <name-from-attribute>id</name-from-attribute>
  +        <!-- Optional variable declarations -->
  +        <!-- Package and class name of variable, default java.lang.String -->
  +        <variable-class>java.util.Locale</variable-class>
  +        <!-- Usage for declare is not clear in JSP1.2PFD, default true -->
  +        <declare>true</declare>
  +        <!-- scope of scripting variable, default NESTED -->
  +        <scope>AT_BEGIN</scope>
  +        <!-- description of scripting variable -->
  +        <description>
  +          The scripting variable declared allows other tags or scriptlets
  +          to access the Locale defined by this tag.
  +        </description>
  +        <!-- Used for HTML documentation. Version added, or deprecated. -->
  +        <availability>1.0</availability>
  +      </variable>
  +      <attribute>
  +        <name>id</name>
  +        <required>false</required>
  +        <rtexprvalue>true</rtexprvalue>
  +        <!-- The following element is non-standard, but probably will be 
  +            standard in final JSP 1.2. For now it is only used for the HTML
  +            doc. -->
  +        <description>
  +          Script variable id for use with standard <b>jsp:getProperty</b>
  +          tag and as an attribute to other tags in this tag library.
  +        </description>
  +        <availability>1.0</availability>
  +      </attribute>
         <attribute>
           <name>value</name>
           <required>false</required>
  
  
  

Mime
View raw message