## Uses of Class
org.apache.commons.jelly.JellyTagException

Packages that use JellyTagException
org.apache.commons.jelly: This package contains the main jelly API classes.
org.apache.commons.jelly.impl: Core implementation classes for Jelly.
org.apache.commons.jelly.tags.core: The core Tags from the JSTL plus Jelly extensions.

Uses of JellyTagException in org.apache.commons.jelly

Subclasses of JellyTagException in org.apache.commons.jelly
`class` `MissingAttributeException` `JellyException` is the root of all Jelly exceptions.

Methods in org.apache.commons.jelly that throw JellyTagException
`void` `DynaBeanTagSupport.beforeSetAttributes()` Callback to allow processing to occur before the attributes are about to be set
`void` `Tag.doTag(XMLOutput output)` Evaluates this tag after all the tags properties have been initialized.
`java.lang.Class` `DynaTagSupport.getAttributeType(java.lang.String name)`
`java.lang.Class` `DynaTag.getAttributeType(java.lang.String name)`
`java.lang.Class` `DynaBeanTagSupport.getAttributeType(java.lang.String name)`
`protected java.lang.String` `TagSupport.getBodyText()` Executes the body of the tag and returns the result as a String.
`protected java.lang.String` `TagSupport.getBodyText(boolean shouldEscape)` Executes the body of the tag and returns the result as a String.
`void` `TagSupport.invokeBody(XMLOutput output)` Invokes the body of this tag using the given output
`void` `Tag.invokeBody(XMLOutput output)` A helper method to invoke this tags body
`void` `Script.run(JellyContext context, XMLOutput output)` Evaluates the body of a tag
`void` `DynaTag.setAttribute(java.lang.String name, java.lang.Object value)` Sets an attribute value of this tag before the tag is invoked
`void` `DynaBeanTagSupport.setAttribute(java.lang.String name, java.lang.Object value)` Sets an attribute value of this tag before the tag is invoked
`void` `TagSupport.setContext(JellyContext context)` Sets the context in which the tag will be run
`void` `Tag.setContext(JellyContext context)` Sets the context in which the tag will be run
`void` `DynaBeanTagSupport.setContext(JellyContext context)` Sets the context in which the tag will be run.

Uses of JellyTagException in org.apache.commons.jelly.impl

Subclasses of JellyTagException in org.apache.commons.jelly.impl
`class` `BreakException` `BreakException` is used to terminate loops such as <forEach> and <while> tags.

Methods in org.apache.commons.jelly.impl with parameters of type JellyTagException
`protected void` `TagScript.handleException(JellyTagException e)` A helper method to handle this Jelly exception.

Methods in org.apache.commons.jelly.impl that throw JellyTagException
`void` `CollectionTag.addItem(java.lang.Object value)`
`void` `DynamicDynaBeanTag.beforeSetAttributes()`
`void` `DynamicBeanTag.beforeSetAttributes()`
`void` `StaticTag.doTag(XMLOutput output)`
`void` `DynamicTag.doTag(XMLOutput output)`
`void` `DynamicDynaBeanTag.doTag(XMLOutput output)`
`void` `DynamicBeanTag.doTag(XMLOutput output)`
`java.lang.Object` `BeanSource.getBean()`
`protected void` `TagScript.handleException(java.lang.Error e)` A helper method to handle this non-Jelly exception.
`protected void` `TagScript.handleException(java.lang.Exception e)` A helper method to handle this non-Jelly exception.
`protected void` `TagScript.handleException(JellyException e)` A helper method to handle this Jelly exception.
`protected void` `TagScript.handleException(JellyTagException e)` A helper method to handle this Jelly exception.
`void` `TextScript.run(JellyContext context, XMLOutput output)` Evaluates the body of a tag
`void` `TagScript.run(JellyContext context, XMLOutput output)` Evaluates the body of a tag
`void` `StaticTagScript.run(JellyContext context, XMLOutput output)`
`void` `ScriptBlock.run(JellyContext context, XMLOutput output)` Evaluates the body of a tag
`void` `ExpressionScript.run(JellyContext context, XMLOutput output)` Evaluates the body of a tag
`void` `StaticTag.setAttribute(java.lang.String name, java.lang.Object value)`
`void` `DynamicDynaBeanTag.setAttribute(java.lang.String name, java.lang.Object value)`
`void` `DynamicBeanTag.setAttribute(java.lang.String name, java.lang.Object value)`
`protected void` `TagScript.setContextURLs(JellyContext context)` Set the context's root and current URL if not present

Uses of JellyTagException in org.apache.commons.jelly.tags.core

Methods in org.apache.commons.jelly.tags.core that return JellyTagException
`protected JellyTagException` `InvokeStaticTag.createLoadClassFailedException(java.lang.Exception e)` Factory method to create a new JellyTagException instance from a given failure exception

Methods in org.apache.commons.jelly.tags.core that throw JellyTagException
`void` `WhitespaceTag.doTag(XMLOutput output)`
`void` `WhileTag.doTag(XMLOutput output)` Tag interface
`void` `WhenTag.doTag(XMLOutput output)`
`void` `UseBeanTag.doTag(XMLOutput output)`
`void` `ThreadTag.doTag(XMLOutput output)`
`void` `SwitchTag.doTag(XMLOutput output)`
`void` `SetTag.doTag(XMLOutput output)`
`void` `SetPropertiesTag.doTag(XMLOutput output)`
`void` `ScopeTag.doTag(XMLOutput output)`
`void` `ParseTag.doTag(XMLOutput output)`
`void` `OtherwiseTag.doTag(XMLOutput output)`
`void` `NewTag.doTag(XMLOutput output)`
`void` `MuteTag.doTag(XMLOutput output)` Invoke the body and produce no output.
`void` `JellyTag.doTag(XMLOutput output)`
`void` `InvokeTag.doTag(XMLOutput output)`
`void` `InvokeStaticTag.doTag(XMLOutput output)`
`void` `IncludeTag.doTag(XMLOutput output)`
`void` `ImportTag.doTag(XMLOutput output)` Perform tag processing
`void` `IfTag.doTag(XMLOutput output)`
`void` `GetStaticTag.doTag(XMLOutput output)`
`void` `ForEachTag.doTag(XMLOutput output)`
`void` `FileTag.doTag(XMLOutput output)`
`void` `ExprTag.doTag(XMLOutput output)`
`void` `DefaultTag.doTag(XMLOutput output)`
`void` `ChooseTag.doTag(XMLOutput output)`
`void` `CatchTag.doTag(XMLOutput output)`
`void` `CaseTag.doTag(XMLOutput output)`
`void` `ArgTag.doTag(XMLOutput output)`
`java.lang.Class` `UseListTag.getAttributeType(java.lang.String name)`
`protected java.lang.Object` `UseBeanTag.newInstance(java.lang.Class theClass, java.util.Map attributes, XMLOutput output)` Creates a new instance of the given class, which by default will invoke the default constructor.
`protected void` `ParseTag.parseBody(XMLOutput output)` Parses the body of this tag and returns the parsed document
`protected void` `ParseTag.parseText(java.lang.String text)` Parses the give piece of text as being markup
`protected void` `UseListTag.processBean(java.lang.String var, java.lang.Object bean)`
`protected void` `UseBeanTag.processBean(java.lang.String var, java.lang.Object bean)` By default this will export the bean using the given variable if it is defined.
`protected void` `UseListTag.setBeanProperties(java.lang.Object bean, java.util.Map attributes)`
`protected void` `UseBeanTag.setBeanProperties(java.lang.Object bean, java.util.Map attributes)` Sets the properties on the bean.
`protected void` `SetPropertiesTag.setBeanProperties(java.lang.Object bean, java.util.Map attributes)` Sets the properties on the bean.
`protected void` `UseBeanTag.validateBeanProperties(java.lang.Object bean, java.util.Map attributes)` If `UseBeanTag.isIgnoreUnknownProperties()` returns true, make sure that every non-ignored (`UseBeanTag.addIgnoreProperty(String)`) property matches a writable property on the target bean.
`protected void` `FileTag.writeBody(java.io.Writer writer)` Writes the body fo this tag to the given Writer

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