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 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
 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 DynamicBeanTag.beforeSetAttributes()
           
 void DynamicDynaBeanTag.beforeSetAttributes()
           
 void DynamicBeanTag.doTag(XMLOutput output)
           
 void DynamicDynaBeanTag.doTag(XMLOutput output)
           
 void DynamicTag.doTag(XMLOutput output)
           
 void StaticTag.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 ExpressionScript.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 TagScript.run(JellyContext context, XMLOutput output)
          Evaluates the body of a tag
 void TextScript.run(JellyContext context, XMLOutput output)
          Evaluates the body of a tag
 void DynamicBeanTag.setAttribute(java.lang.String name, java.lang.Object value)
           
 void DynamicDynaBeanTag.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
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 ArgTag.doTag(XMLOutput output)
           
 void CaseTag.doTag(XMLOutput output)
           
 void CatchTag.doTag(XMLOutput output)
           
 void ChooseTag.doTag(XMLOutput output)
           
 void DefaultTag.doTag(XMLOutput output)
           
 void ExprTag.doTag(XMLOutput output)
           
 void FileTag.doTag(XMLOutput output)
           
 void ForEachTag.doTag(XMLOutput output)
           
 void GetStaticTag.doTag(XMLOutput output)
           
 void IfTag.doTag(XMLOutput output)
           
 void ImportTag.doTag(XMLOutput output)
          Perform tag processing
 void IncludeTag.doTag(XMLOutput output)
           
 void InvokeStaticTag.doTag(XMLOutput output)
           
 void InvokeTag.doTag(XMLOutput output)
           
 void JellyTag.doTag(XMLOutput output)
           
 void MuteTag.doTag(XMLOutput output)
          Invoke the body and produce no output.
 void NewTag.doTag(XMLOutput output)
           
 void OtherwiseTag.doTag(XMLOutput output)
           
 void ParseTag.doTag(XMLOutput output)
           
 void ScopeTag.doTag(XMLOutput output)
           
 void SetPropertiesTag.doTag(XMLOutput output)
           
 void SetTag.doTag(XMLOutput output)
           
 void SwitchTag.doTag(XMLOutput output)
           
 void ThreadTag.doTag(XMLOutput output)
           
 void UseBeanTag.doTag(XMLOutput output)
           
 void WhenTag.doTag(XMLOutput output)
           
 void WhileTag.doTag(XMLOutput output)
          Tag interface
 void WhitespaceTag.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