Package org.apache.commons.jelly.impl
Class DynamicTag
java.lang.Object
org.apache.commons.jelly.TagSupport
org.apache.commons.jelly.DynaTagSupport
org.apache.commons.jelly.impl.DynamicTag
DynamicTag is a tag that is created from
inside a Jelly script as a Jelly template and will invoke a
given script, passing in its instantiation attributes
as variables and will allow the template to invoke its instance body.
- Version:
- $Revision: 155420 $
- Author:
- James Strachan
-
Field Summary
Fields inherited from class org.apache.commons.jelly.TagSupport
body, context, parent -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidEvaluates this tag after all the tags properties have been initialized.The template to be executed by this tag which may well invoke this instances body from inside the templatevoidsetAttribute(String name, Object value) Sets an attribute value of this tag before the tag is invokedvoidsetTemplate(Script template) Methods inherited from class org.apache.commons.jelly.DynaTagSupport
getAttributeTypeMethods inherited from class org.apache.commons.jelly.TagSupport
findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, getBody, getBodyText, getBodyText, getContext, getParent, invokeBody, isEscapeText, isTrim, setBody, setContext, setEscapeText, setParent, setTrim, trimBodyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.commons.jelly.Tag
getBody, getContext, getParent, invokeBody, setBody, setContext, setParent
-
Constructor Details
-
DynamicTag
public DynamicTag() -
DynamicTag
-
-
Method Details
-
doTag
Description copied from interface:TagEvaluates this tag after all the tags properties have been initialized.- Throws:
JellyTagException
-
setAttribute
Description copied from interface:DynaTagSets an attribute value of this tag before the tag is invoked -
getTemplate
The template to be executed by this tag which may well invoke this instances body from inside the template -
setTemplate
-
getAttributes
-