org.apache.commons.jelly.tags.xml
Class XMLTagLibrary

java.lang.Object
  extended byorg.apache.commons.jelly.TagLibrary
      extended byorg.apache.commons.jelly.tags.xml.XMLTagLibrary

public class XMLTagLibrary
extends org.apache.commons.jelly.TagLibrary

Describes the Taglib. This class could be generated by XDoclet

Version:
$Revision: 1.3 $
Author:
James Strachan

Field Summary
private  org.apache.commons.jelly.expression.jexl.JexlExpressionFactory jexlFactory
           
private  org.apache.commons.logging.Log log
          The Log to which logging calls will be made.
 
Fields inherited from class org.apache.commons.jelly.TagLibrary
 
Constructor Summary
XMLTagLibrary()
           
 
Method Summary
 org.apache.commons.jelly.expression.Expression createExpression(org.apache.commons.jelly.expression.ExpressionFactory factory, org.apache.commons.jelly.impl.TagScript tagScript, java.lang.String attributeName, java.lang.String attributeValue)
           
protected  org.apache.commons.jelly.expression.Expression createXPathTextExpression(java.lang.String exprText)
           
 
Methods inherited from class org.apache.commons.jelly.TagLibrary
createTag, createTagScript, getExpressionFactory, getTagClasses, registerTag, registerTagFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private org.apache.commons.logging.Log log
The Log to which logging calls will be made.


jexlFactory

private org.apache.commons.jelly.expression.jexl.JexlExpressionFactory jexlFactory
Constructor Detail

XMLTagLibrary

public XMLTagLibrary()
Method Detail

createExpression

public org.apache.commons.jelly.expression.Expression createExpression(org.apache.commons.jelly.expression.ExpressionFactory factory,
                                                                       org.apache.commons.jelly.impl.TagScript tagScript,
                                                                       java.lang.String attributeName,
                                                                       java.lang.String attributeValue)
                                                                throws org.apache.commons.jelly.JellyException
Throws:
org.apache.commons.jelly.JellyException

createXPathTextExpression

protected org.apache.commons.jelly.expression.Expression createXPathTextExpression(java.lang.String exprText)
                                                                            throws org.apache.commons.jelly.JellyException
Throws:
org.apache.commons.jelly.JellyException