org.apache.commons.jelly.tags.jeez
Class TagDefTag

java.lang.Object
  |
  +--org.apache.commons.jelly.TagSupport
        |
        +--org.apache.commons.jelly.tags.define.DefineTagSupport
              |
              +--org.apache.commons.jelly.tags.define.DefineTagTag
                    |
                    +--org.apache.commons.jelly.tags.jeez.TagDefTag
All Implemented Interfaces:
Tag

public class TagDefTag
extends DefineTagTag

This tag defines a dynamic tag in Jelly script. When the tag is invoked any attributes will be passed in as variables and the definition of the tag can use <define:invokeBody> to invoke its body.

This tag is similar to the <define:tag> tag in the define tag library.

Version:
$Revision: 1.1 $
Author:
James Strachan

Field Summary
protected static DynamicTagLibrary tagLibrary
           
 
Fields inherited from class org.apache.commons.jelly.TagSupport
body, context, hasTrimmed, parent, shouldTrim
 
Constructor Summary
TagDefTag()
           
 
Method Summary
protected  DynamicTagLibrary getTagLibrary()
           
 
Methods inherited from class org.apache.commons.jelly.tags.define.DefineTagTag
doTag, getName, setName
 
Methods inherited from class org.apache.commons.jelly.TagSupport
findAncestorWithClass, findAncestorWithClass, getBody, getBodyText, getContext, getParent, invokeBody, isTrim, setBody, setContext, setParent, setTrim, trimBody
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tagLibrary

protected static DynamicTagLibrary tagLibrary
Constructor Detail

TagDefTag

public TagDefTag()
Method Detail

getTagLibrary

protected DynamicTagLibrary getTagLibrary()
                                   throws JellyException
Overrides:
getTagLibrary in class DefineTagSupport
Returns:
the current JeezTagLibrary instance


Copyright © 2002-2002 Apache Software Foundation. All Rights Reserved.