|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.commons.jelly.impl.TagScript
org.apache.commons.jelly.impl.StaticTagScript
public class StaticTagScript
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.
Field Summary |
---|
Fields inherited from class org.apache.commons.jelly.impl.TagScript |
---|
attributes |
Constructor Summary | |
---|---|
StaticTagScript()
|
|
StaticTagScript(TagFactory tagFactory)
Deprecated. The tag name is inferred automatically, so no need to set a tag factory. Use the default constructor. |
Method Summary | |
---|---|
protected Tag |
createTag()
Factory method to create a new Tag instance. |
protected Tag |
findDynamicTag(JellyContext context,
StaticTag tag)
Attempts to find a dynamically created tag that has been created since this script was compiled |
void |
run(JellyContext context,
XMLOutput output)
Evaluates the body of a tag |
Methods inherited from class org.apache.commons.jelly.impl.TagScript |
---|
addAttribute, addAttribute, applyLocation, clearTag, compile, configureTag, convertType, createJellyException, createJellyException, endNamespacePrefixes, getAttribute, getBodyText, getColumnNumber, getElementName, getFileName, getLineNumber, getLocalName, getNamespaceContext, getNsUri, getParent, getSaxAttributes, getScriptURL, getTag, getTagBody, getTagFactory, handleException, handleException, handleException, handleException, newInstance, setColumnNumber, setContextURLs, setElementName, setFileName, setLineNumber, setLocalName, setLocator, setNsUri, 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 |
Constructor Detail |
---|
public StaticTagScript()
public StaticTagScript(TagFactory tagFactory)
Method Detail |
---|
protected Tag createTag() throws JellyException
TagScript
createTag
in class TagScript
JellyException
public void run(JellyContext context, XMLOutput output) throws JellyTagException
TagScript
run
in interface Script
run
in class TagScript
JellyTagException
protected Tag findDynamicTag(JellyContext context, StaticTag tag) throws JellyException
JellyException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |