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:[EMAIL PROTECTED]";>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:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to