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

Packages that use JellyTagException
Package | Description
--- | ---
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.
org.apache.commons.jelly.tags.define | Tag library which allows the creation of new tags using Jelly script itself.
org.apache.commons.jelly.tags.dynabean | A tag library for creating new DynaClass and DynaBean objects from the beanutils library
org.apache.commons.jelly.tags.fmt |
org.apache.commons.jelly.tags.junit | A collection of JUnit tags for performing unit tests written in Jelly script.
org.apache.commons.jelly.tags.log | Custom tags for generating textual logging information using commons-logging which will use either log4j, logkit or JDK1.4 logging depending on the classpath and configuration.
org.apache.commons.jelly.tags.xml | The XML Tags from the JSTL

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

Subclasses of JellyTagException in org.apache.commons.jelly
Modifier and Type | Class and Description
--- | ---
`class` | `MissingAttributeException` `JellyException` is the root of all Jelly exceptions.

Methods in org.apache.commons.jelly that throw JellyTagException
Modifier and Type | Method and Description
--- | ---
`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` | DynaBeanTagSupport.`getAttributeType(java.lang.String name)`
`java.lang.Class` | DynaTag.`getAttributeType(java.lang.String name)`
`java.lang.Class` | DynaTagSupport.`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` | Tag.`invokeBody(XMLOutput output)` A helper method to invoke this tags body
`void` | TagSupport.`invokeBody(XMLOutput output)` Invokes the body of this tag using the given output
`void` | Script.`run(JellyContext context, XMLOutput output)` Evaluates the body of a tag
`void` | DynaBeanTagSupport.`setAttribute(java.lang.String name, java.lang.Object value)` Sets an attribute value of this tag before the tag is invoked
`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.`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` | TagSupport.`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
Modifier and Type | Class and Description
--- | ---
`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
Modifier and Type | Method and Description
--- | ---
`protected void` | TagScript.`handleException(JellyTagException e)` A helper method to handle this Jelly exception.

Methods in org.apache.commons.jelly.impl that throw JellyTagException
Modifier and Type | Method and Description
--- | ---
`void` | CollectionTag.`addItem(java.lang.Object value)`
`void` | DynamicDynaBeanTag.`beforeSetAttributes()`
`void` | DynamicBeanTag.`beforeSetAttributes()`
`void` | DynamicDynaBeanTag.`doTag(XMLOutput output)`
`void` | DynamicTag.`doTag(XMLOutput output)`
`void` | DynamicBeanTag.`doTag(XMLOutput output)`
`void` | StaticTag.`doTag(XMLOutput output)`
`java.lang.Object` | BeanSource.`getBean()`
`protected java.lang.String` | TagScript.`getBodyText(JellyContext context, boolean shouldEscape)` Evaluates the body and obtains it as a string.
`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` | ScriptBlock.`run(JellyContext context, XMLOutput output)` Evaluates the body of a tag
`void` | StaticTagScript.`run(JellyContext context, XMLOutput output)`
`void` | ExpressionScript.`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` | DynamicDynaBeanTag.`setAttribute(java.lang.String name, java.lang.Object value)`
`void` | DynamicBeanTag.`setAttribute(java.lang.String name, java.lang.Object value)`
`void` | StaticTag.`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
Modifier and Type | Method and Description
--- | ---
`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
Modifier and Type | Method and Description
--- | ---
`void` | IfTag.`doTag(XMLOutput output)` Deprecated.
`void` | FileTag.`doTag(XMLOutput output)`
`void` | SwitchTag.`doTag(XMLOutput output)`
`void` | SetTag.`doTag(XMLOutput output)` Deprecated.
`void` | WhenTag.`doTag(XMLOutput output)`
`void` | ScopeTag.`doTag(XMLOutput output)`
`void` | SetPropertiesTag.`doTag(XMLOutput output)`
`void` | CaseTag.`doTag(XMLOutput output)`
`void` | ThreadTag.`doTag(XMLOutput output)`
`void` | WhileTag.`doTag(XMLOutput output)` Tag interface
`void` | UseBeanTag.`doTag(XMLOutput output)`
`void` | WhitespaceTag.`doTag(XMLOutput output)`
`void` | ParseTag.`doTag(XMLOutput output)`
`void` | CatchTag.`doTag(XMLOutput output)`
`void` | DefaultTag.`doTag(XMLOutput output)`
`void` | OtherwiseTag.`doTag(XMLOutput output)`
`void` | NewTag.`doTag(XMLOutput output)`
`void` | ExprTag.`doTag(XMLOutput output)`
`void` | ImportTag.`doTag(XMLOutput output)` Perform tag processing
`void` | GetStaticTag.`doTag(XMLOutput output)`
`void` | ForEachTag.`doTag(XMLOutput output)`
`void` | IncludeTag.`doTag(XMLOutput output)`
`void` | ArgTag.`doTag(XMLOutput output)`
`void` | ChooseTag.`doTag(XMLOutput output)`
`void` | JellyTag.`doTag(XMLOutput output)` Deprecated.
`void` | InvokeStaticTag.`doTag(XMLOutput output)`
`void` | MuteTag.`doTag(XMLOutput output)` Invoke the body and produce no output.
`void` | InvokeTag.`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` | 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.`processBean(java.lang.String var, java.lang.Object bean)`
`protected void` | SetPropertiesTag.`setBeanProperties(java.lang.Object bean, java.util.Map attributes)` Sets the properties on the bean.
`protected void` | UseBeanTag.`setBeanProperties(java.lang.Object bean, java.util.Map attributes)` Sets the properties on the bean.
`protected void` | UseListTag.`setBeanProperties(java.lang.Object bean, java.util.Map attributes)`
`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

### Uses of JellyTagException in org.apache.commons.jelly.tags.define

Methods in org.apache.commons.jelly.tags.define that throw JellyTagException
Modifier and Type | Method and Description
--- | ---
`void` | DynaBeanTag.`doTag(XMLOutput output)`
`void` | ExtendTag.`doTag(XMLOutput output)`
`void` | InvokeBodyTag.`doTag(XMLOutput output)`
`void` | TaglibTag.`doTag(XMLOutput output)`
`void` | TagTag.`doTag(XMLOutput output)`
`void` | SuperTag.`doTag(XMLOutput output)`
`void` | ScriptTag.`doTag(XMLOutput output)`
`void` | BeanTag.`doTag(XMLOutput output)`
`void` | InvokeTag.`doTag(XMLOutput output)`
`void` | AttributeTag.`doTag(XMLOutput output)`
`void` | ClassLoaderTag.`doTag(XMLOutput output)`
`protected DynamicTagLibrary` | DefineTagSupport.`getTagLibrary()`

### Uses of JellyTagException in org.apache.commons.jelly.tags.dynabean

Methods in org.apache.commons.jelly.tags.dynabean that throw JellyTagException
Modifier and Type | Method and Description
--- | ---
`void` | DynabeanTag.`doTag(XMLOutput output)`
`void` | SetTag.`doTag(XMLOutput output)`
`void` | PropertyTag.`doTag(XMLOutput output)`
`void` | DynaclassTag.`doTag(XMLOutput output)`

### Uses of JellyTagException in org.apache.commons.jelly.tags.fmt

Methods in org.apache.commons.jelly.tags.fmt that throw JellyTagException
Modifier and Type | Method and Description
--- | ---
`void` | TimeZoneTag.`doTag(XMLOutput output)` Evaluates this tag after all the tags properties have been initialized.
`void` | SetLocaleTag.`doTag(XMLOutput output)` Evaluates this tag after all the tags properties have been initialized.
`void` | SetTimeZoneTag.`doTag(XMLOutput output)` Evaluates this tag after all the tags properties have been initialized.
`void` | FormatDateTag.`doTag(XMLOutput output)` Evaluates this tag after all the tags properties have been initialized.
`void` | SetBundleTag.`doTag(XMLOutput output)` Evaluates this tag after all the tags properties have been initialized.
`void` | MessageTag.`doTag(XMLOutput output)`
`void` | BundleTag.`doTag(XMLOutput output)` Evaluates this tag after all the tags properties have been initialized.
`void` | ParamTag.`doTag(XMLOutput output)` Evaluates this tag after all the tags properties have been initialized.
`static int` | FormatDateTag.`getStyle(java.lang.String style, java.lang.String errCode)`

### Uses of JellyTagException in org.apache.commons.jelly.tags.junit

Methods in org.apache.commons.jelly.tags.junit that throw JellyTagException
Modifier and Type | Method and Description
--- | ---
`void` | AssertFileNotFoundTag.`doTag(XMLOutput output)` Do the tag functionality: check the file can't be found.
`void` | AssertTag.`doTag(XMLOutput output)`
`void` | AssertEqualsTag.`doTag(XMLOutput output)`
`void` | AssertFileExistsTag.`doTag(XMLOutput output)` Do the tag functionality: check the file exists.
`void` | CaseTag.`doTag(XMLOutput output)`
`void` | RunTag.`doTag(XMLOutput output)`
`void` | SuiteTag.`doTag(XMLOutput output)`
`void` | AssertFileContainsTag.`doTag(XMLOutput output)` Do the tag functionality: check the file exists.
`void` | FailTag.`doTag(XMLOutput output)`
`void` | AssertThrowsTag.`doTag(XMLOutput output)`

### Uses of JellyTagException in org.apache.commons.jelly.tags.log

Methods in org.apache.commons.jelly.tags.log that throw JellyTagException
Modifier and Type | Method and Description
--- | ---
`void` | TraceTag.`doTag(XMLOutput output)`
`void` | DebugTag.`doTag(XMLOutput output)`
`void` | InfoTag.`doTag(XMLOutput output)`
`void` | ErrorTag.`doTag(XMLOutput output)`
`void` | FatalTag.`doTag(XMLOutput output)`
`void` | WarnTag.`doTag(XMLOutput output)`

### Uses of JellyTagException in org.apache.commons.jelly.tags.xml

Methods in org.apache.commons.jelly.tags.xml that throw JellyTagException
Modifier and Type | Method and Description
--- | ---
`void` | IfTag.`doTag(XMLOutput output)`
`void` | ElementTag.`doTag(XMLOutput output)`
`void` | SetTag.`doTag(XMLOutput output)`
`void` | CopyTag.`doTag(XMLOutput output)`
`void` | DoctypeTag.`doTag(XMLOutput output)`
`void` | CopyOfTag.`doTag(XMLOutput output)`
`void` | ParseTag.`doTag(XMLOutput output)`
`void` | ParamTag.`doTag(XMLOutput output)`
`void` | CommentTag.`doTag(XMLOutput output)`
`void` | TransformTag.`doTag(XMLOutput output)` Process this tag instance
`void` | ExprTag.`doTag(XMLOutput output)`
`void` | ForEachTag.`doTag(XMLOutput output)`
`void` | SortTag.`doTag(XMLOutput output)`
`void` | AttributeTag.`doTag(XMLOutput output)`
`void` | ReplaceNamespaceTag.`doTag(XMLOutput output)`
`protected org.dom4j.Document` | ParseTag.`getXmlDocument(XMLOutput output)`
`protected org.dom4j.Document` | ParseTagSupport.`parse(java.lang.Object source)` Parses the given source
`protected org.dom4j.Document` | ParseTagSupport.`parseBody(XMLOutput output)` Parses the body of this tag and returns the parsed document
`protected org.dom4j.Document` | ParseTagSupport.`parseText(java.lang.String text)` Parses the give piece of text as being markup
`void` | ElementTag.`setAttributeValue(java.lang.String name, java.lang.String value, java.lang.String uri)` Sets the attribute of the given name to the specified value.