org.apache.commons.jelly.impl
Class StaticTagScript
java.lang.Object
org.apache.commons.jelly.impl.TagScript
org.apache.commons.jelly.impl.StaticTagScript
- All Implemented Interfaces:
- Script
public class StaticTagScript
- extends TagScript
StaticTagScript
is a script that evaluates a StaticTag, a piece of static XML
though its attributes or element content may contain dynamic expressions.
The first time this tag evaluates, it may have become a dynamic tag, so it will check that
a new dynamic tag has not been generated.
- Version:
- $Revision: 1807798 $
- Author:
- James Strachan
Methods inherited from class org.apache.commons.jelly.impl.TagScript |
addAttribute, applyLocation, compile, configureTag, convertType, createJellyException, createJellyException, createTag, endNamespacePrefixes, getColumnNumber, getElementName, getFileName, getLineNumber, getLocalName, getNamespaceContext, getParent, getSaxAttributes, getTag, getTagBody, getTagFactory, handleException, handleException, handleException, handleException, newInstance, setColumnNumber, setContextURLs, setElementName, setFileName, setLineNumber, setLocalName, setLocator, setParent, setSaxAttributes, setTag, setTagBody, setTagFactory, setTagNamespacesMap, startNamespacePrefixes, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
StaticTagScript
public StaticTagScript()
StaticTagScript
public StaticTagScript(TagFactory tagFactory)
run
public void run(JellyContext context,
XMLOutput output)
throws JellyTagException
- Description copied from class:
TagScript
- Evaluates the body of a tag
- Specified by:
run
in interface Script
- Overrides:
run
in class TagScript
- Throws:
JellyTagException
findDynamicTag
protected Tag findDynamicTag(JellyContext context,
StaticTag tag)
throws JellyException
- Attempts to find a dynamically created tag that has been created since this
script was compiled
- Throws:
JellyException