commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jstrac...@apache.org
Subject cvs commit: jakarta-commons-sandbox/jelly/src/java/org/apache/commons/jelly/tags/core CoreTagLibrary.java
Date Thu, 23 May 2002 23:33:35 GMT
jstrachan    02/05/23 16:33:35

  Modified:    jelly/src/java/org/apache/commons/jelly/tags/core
                        CoreTagLibrary.java
  Log:
  Patched the createExpression() method so that any TagLibrary implementaiton will get default
Expression behaviour. This logic was mistakenly added to the CoreTagLibrary rather than TagLibrary
by accident.
  
  Revision  Changes    Path
  1.9       +5 -28     jakarta-commons-sandbox/jelly/src/java/org/apache/commons/jelly/tags/core/CoreTagLibrary.java
  
  Index: CoreTagLibrary.java
  ===================================================================
  RCS file: /home/cvs/jakarta-commons-sandbox/jelly/src/java/org/apache/commons/jelly/tags/core/CoreTagLibrary.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- CoreTagLibrary.java	17 May 2002 15:18:08 -0000	1.8
  +++ CoreTagLibrary.java	23 May 2002 23:33:35 -0000	1.9
  @@ -1,7 +1,7 @@
   /*
  - * $Header: /home/cvs/jakarta-commons-sandbox/jelly/src/java/org/apache/commons/jelly/tags/core/CoreTagLibrary.java,v
1.8 2002/05/17 15:18:08 jstrachan Exp $
  - * $Revision: 1.8 $
  - * $Date: 2002/05/17 15:18:08 $
  + * $Header: /home/cvs/jakarta-commons-sandbox/jelly/src/java/org/apache/commons/jelly/tags/core/CoreTagLibrary.java,v
1.9 2002/05/23 23:33:35 jstrachan Exp $
  + * $Revision: 1.9 $
  + * $Date: 2002/05/23 23:33:35 $
    *
    * ====================================================================
    *
  @@ -57,7 +57,7 @@
    * information on the Apache Software Foundation, please see
    * <http://www.apache.org/>.
    * 
  - * $Id: CoreTagLibrary.java,v 1.8 2002/05/17 15:18:08 jstrachan Exp $
  + * $Id: CoreTagLibrary.java,v 1.9 2002/05/23 23:33:35 jstrachan Exp $
    */
   package org.apache.commons.jelly.tags.core;
   
  @@ -75,7 +75,7 @@
   /** Describes the Taglib. This class could be generated by XDoclet
     *
     * @author <a href="mailto:jstrachan@apache.org">James Strachan</a>
  -  * @version $Revision: 1.8 $
  +  * @version $Revision: 1.9 $
     */
   public class CoreTagLibrary extends TagLibrary {
   
  @@ -99,27 +99,4 @@
           registerTag("new", NewTag.class);        
       }
       
  -    public Expression createExpression(
  -        ExpressionFactory factory,
  -        String tagName,
  -        String attributeName,
  -        String attributeValue)
  -        throws Exception {
  -
  -        ExpressionFactory myFactory = getExpressionFactory();
  -        if (myFactory == null) {
  -            myFactory = factory;
  -        }
  -        if (myFactory != null) {
  -            return myFactory.createExpression(attributeValue);
  -        }
  -        // will use the default expression instead
  -        return null;
  -    }
  -    
  -    
  -    /** Allows derived tag libraries to use their own factory */
  -    protected ExpressionFactory getExpressionFactory() {
  -        return null;
  -    }
   }
  
  
  

--
To unsubscribe, e-mail:   <mailto:commons-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:commons-dev-help@jakarta.apache.org>


Mime
View raw message