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.
private  void DynamicBeanTag.methodInvocationException(java.lang.Object bean, java.lang.reflect.Method method, java.lang.Exception e)
          Report the state of the bean when method invocation fails so that the user can determine any problems that might be occuring while using dynamic jelly beans.
 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
private  void ArgTag.assertNotNull(java.lang.Object value)
           
private static java.lang.Object ArgTag.convert(java.lang.Class klass, java.lang.Object value)
           
 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