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 TagSupport.setContext(JellyContext context)
          Sets the context in which the tag will be run
 void TagSupport.invokeBody(XMLOutput output)
          Invokes the body of this tag using the given output
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.setContext(JellyContext context)
          Sets the context in which the tag will be run
 void Tag.doTag(XMLOutput output)
          Evaluates this tag after all the tags properties have been initialized.
 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
 java.lang.Class DynaTagSupport.getAttributeType(java.lang.String name)
           
 void DynaTag.setAttribute(java.lang.String name, java.lang.Object value)
          Sets an attribute value of this tag before the tag is invoked
 java.lang.Class DynaTag.getAttributeType(java.lang.String name)
           
 void DynaBeanTagSupport.setContext(JellyContext context)
          Sets the context in which the tag will be run.
 void DynaBeanTagSupport.setAttribute(java.lang.String name, java.lang.Object value)
          Sets an attribute value of this tag before the tag is invoked
 java.lang.Class DynaBeanTagSupport.getAttributeType(java.lang.String name)
           
 void DynaBeanTagSupport.beforeSetAttributes()
          Callback to allow processing to occur before the attributes are about to be set
 

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 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
protected  void TagScript.setContextURLs(JellyContext context)
          Set the context's root and current URL if not present
protected  void TagScript.handleException(JellyTagException e)
          A helper method to handle this Jelly exception.
protected  void TagScript.handleException(JellyException e)
          A helper method to handle this Jelly exception.
protected  void TagScript.handleException(java.lang.Exception e)
          A helper method to handle this non-Jelly exception.
protected  void TagScript.handleException(java.lang.Error e)
          A helper method to handle this non-Jelly exception.
 void StaticTagScript.run(JellyContext context, XMLOutput output)
           
 void StaticTag.doTag(XMLOutput output)
           
 void StaticTag.setAttribute(java.lang.String name, java.lang.Object value)
           
 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 DynamicTag.doTag(XMLOutput output)
           
 void DynamicDynaBeanTag.beforeSetAttributes()
           
 void DynamicDynaBeanTag.setAttribute(java.lang.String name, java.lang.Object value)
           
 void DynamicDynaBeanTag.doTag(XMLOutput output)
           
 void DynamicBeanTag.beforeSetAttributes()
           
 void DynamicBeanTag.setAttribute(java.lang.String name, java.lang.Object value)
           
 void DynamicBeanTag.doTag(XMLOutput output)
           
 void CollectionTag.addItem(java.lang.Object value)
           
 java.lang.Object BeanSource.getBean()
           
 

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)
           
 java.lang.Class UseListTag.getAttributeType(java.lang.String name)
           
protected  void UseListTag.setBeanProperties(java.lang.Object bean, java.util.Map attributes)
           
protected  void UseListTag.processBean(java.lang.String var, java.lang.Object bean)
           
 void UseBeanTag.doTag(XMLOutput output)
           
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 UseBeanTag.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 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.
 void ThreadTag.doTag(XMLOutput output)
           
 void SwitchTag.doTag(XMLOutput output)
           
 void SetTag.doTag(XMLOutput output)
           
 void SetPropertiesTag.doTag(XMLOutput output)
           
protected  void SetPropertiesTag.setBeanProperties(java.lang.Object bean, java.util.Map attributes)
          Sets the properties on the bean.
 void ScopeTag.doTag(XMLOutput output)
           
 void ParseTag.doTag(XMLOutput output)
           
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
 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)
           
protected  void FileTag.writeBody(java.io.Writer writer)
          Writes the body fo this tag to the given Writer
 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)
           
 



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