Uses of Class
org.apache.commons.jelly.JellyContext

Packages that use JellyContext
org.apache.commons.jelly This package contains the main jelly API classes. 
org.apache.commons.jelly.expression Implementations of the Expression classes using commons-jexl. 
org.apache.commons.jelly.expression.jexl Expressions used to turn the tag attribute values into compiled expression objects for languages such as Jexl, XPath, Velocity, beanshell, Rhino etc. 
org.apache.commons.jelly.expression.xpath   
org.apache.commons.jelly.impl Core implementation classes for Jelly. 
org.apache.commons.jelly.parser Jelly parsers both XML syntax and non-XML syntaxes are supported. 
org.apache.commons.jelly.servlet Classes for using Jelly on the Servlet platform. 
org.apache.commons.jelly.test   
 

Uses of JellyContext in org.apache.commons.jelly
 

Fields in org.apache.commons.jelly declared as JellyContext
protected  JellyContext TagSupport.context
           
private  JellyContext Jelly.context
          The JellyContext to use
private  JellyContext JellyContext.parent
          The parent context
 

Methods in org.apache.commons.jelly that return JellyContext
protected  JellyContext JellyContext.createChildContext()
          Factory method to create a new child of this context
 JellyContext TagSupport.getContext()
           
 JellyContext Tag.getContext()
          Gets the context in which the tag will be run
 JellyContext Jelly.getJellyContext()
          The context to use
 JellyContext JellyContext.getParent()
           
 JellyContext JellyContext.getScope(java.lang.String name)
           
 JellyContext JellyContext.newJellyContext()
          A factory method to create a new child context of the current context.
 JellyContext JellyContext.newJellyContext(java.util.Map newVariables)
          A factory method to create a new child context of the current context.
 JellyContext JellyContext.runScript(java.io.File file, XMLOutput output)
          Parses the script from the given File then compiles it and runs it.
 JellyContext JellyContext.runScript(java.io.File file, XMLOutput output, boolean export, boolean inherit)
          Parses the script from the given file then compiles it and runs it.
 JellyContext JellyContext.runScript(org.xml.sax.InputSource source, XMLOutput output)
          Parses the script from the given InputSource then compiles it and runs it.
 JellyContext JellyContext.runScript(org.xml.sax.InputSource source, XMLOutput output, boolean export, boolean inherit)
          Parses the script from the given InputSource then compiles it and runs it.
 JellyContext JellyContext.runScript(java.lang.String uri, XMLOutput output)
          Parses the script from the given uri using the JellyContext.getResource() API then compiles it and runs it.
 JellyContext JellyContext.runScript(java.lang.String uri, XMLOutput output, boolean export, boolean inherit)
          Parses the script from the given uri using the JellyContext.getResource() API then compiles it and runs it.
 JellyContext JellyContext.runScript(java.net.URL url, XMLOutput output)
          Parses the script from the given URL then compiles it and runs it.
 JellyContext JellyContext.runScript(java.net.URL url, XMLOutput output, boolean export, boolean inherit)
          Parses the script from the given URL then compiles it and runs it.
 

Methods in org.apache.commons.jelly with parameters of type JellyContext
 void Script.run(JellyContext context, XMLOutput output)
          Evaluates the body of a tag
 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.
protected  void JellyContext.setParent(JellyContext context)
          Change the parent context to the one provided
 

Constructors in org.apache.commons.jelly with parameters of type JellyContext
JellyContext(JellyContext parent)
          Create a new context with the given parent context.
JellyContext(JellyContext parentJellyContext, java.net.URL currentURL)
          Create a new context with the given parent context.
JellyContext(JellyContext parentJellyContext, java.net.URL rootURL, java.net.URL currentURL)
          Create a new context with the given parent context.
 

Uses of JellyContext in org.apache.commons.jelly.expression
 

Methods in org.apache.commons.jelly.expression with parameters of type JellyContext
 java.lang.Object Expression.evaluate(JellyContext context)
          Evaluates the expression with the given context and returns the result
 java.lang.Object ConstantExpression.evaluate(JellyContext context)
          Evaluate expression against given context.
 java.lang.Object CompositeExpression.evaluate(JellyContext context)
           
 boolean ExpressionSupport.evaluateAsBoolean(JellyContext context)
           
 boolean Expression.evaluateAsBoolean(JellyContext context)
          Evaluates the expression with the given context coercing the result to be a boolean.
 java.util.Iterator ExpressionSupport.evaluateAsIterator(JellyContext context)
           
 java.util.Iterator Expression.evaluateAsIterator(JellyContext context)
          Evaluates the expression with the given context coercing the result to be an Iterator.
 java.util.Iterator CompositeExpression.evaluateAsIterator(JellyContext context)
           
 java.lang.String ExpressionSupport.evaluateAsString(JellyContext context)
           
 java.lang.String Expression.evaluateAsString(JellyContext context)
          Evaluates the expression with the given context coercing the result to be a String.
 java.lang.String CompositeExpression.evaluateAsString(JellyContext context)
           
 java.lang.Object ExpressionSupport.evaluateRecurse(JellyContext context)
           
 java.lang.Object Expression.evaluateRecurse(JellyContext context)
          This method evaluates the expression until a value (a non-Expression) object is returned.
 

Uses of JellyContext in org.apache.commons.jelly.expression.jexl
 

Fields in org.apache.commons.jelly.expression.jexl declared as JellyContext
private  JellyContext JellyMap.context
           
 

Methods in org.apache.commons.jelly.expression.jexl with parameters of type JellyContext
 java.lang.Object JexlExpressionFactory.ExpressionSupportLocal.evaluate(JellyContext context)
           
 java.lang.Object JexlExpression.evaluate(JellyContext context)
           
 

Constructors in org.apache.commons.jelly.expression.jexl with parameters of type JellyContext
JellyJexlContext(JellyContext context)
           
JellyMap(JellyContext context)
           
 

Uses of JellyContext in org.apache.commons.jelly.expression.xpath
 

Fields in org.apache.commons.jelly.expression.xpath declared as JellyContext
private  JellyContext XPathExpression.context
           
 

Methods in org.apache.commons.jelly.expression.xpath with parameters of type JellyContext
 java.lang.Object XPathExpression.evaluate(JellyContext context)
           
 

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

Fields in org.apache.commons.jelly.impl declared as JellyContext
private  JellyContext Embedded.m_context
          JellyContext
 

Methods in org.apache.commons.jelly.impl that return JellyContext
 JellyContext Embedded.getContext()
          Method getContext.
 

Methods in org.apache.commons.jelly.impl with parameters of type JellyContext
protected  void TagScript.configureTag(Tag tag, JellyContext context)
          Compiles a newly created tag if required, sets its parent and body.
protected  Tag StaticTagScript.findDynamicTag(JellyContext context, StaticTag tag)
          Attempts to find a dynamically created tag that has been created since this script was compiled
 Tag TagScript.getTag(JellyContext context)
           
 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 Embedded.setContext(JellyContext context)
          Method setContext.
protected  void TagScript.setContextURLs(JellyContext context)
          Set the context's root and current URL if not present
protected  void TagScript.setTag(Tag tag, JellyContext context)
          Allows the script to set the tag instance to be used, such as in a StaticTagScript when a StaticTag is switched with a DynamicTag
 

Uses of JellyContext in org.apache.commons.jelly.parser
 

Fields in org.apache.commons.jelly.parser declared as JellyContext
private  JellyContext XMLParser.context
          JellyContext which is used to locate tag libraries
 

Methods in org.apache.commons.jelly.parser that return JellyContext
 JellyContext XMLParser.getContext()
           
 

Methods in org.apache.commons.jelly.parser with parameters of type JellyContext
 void XMLParser.setContext(JellyContext context)
           
 

Uses of JellyContext in org.apache.commons.jelly.servlet
 

Subclasses of JellyContext in org.apache.commons.jelly.servlet
 class JellyServletContext
           
 

Methods in org.apache.commons.jelly.servlet that return JellyContext
protected  JellyContext JellyServletContext.createChildContext()
           
protected  JellyContext JellyServlet.createContext(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 

Methods in org.apache.commons.jelly.servlet with parameters of type JellyContext
protected  void JellyServlet.runScript(java.net.URL script, JellyContext context, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 

Constructors in org.apache.commons.jelly.servlet with parameters of type JellyContext
JellyServletContext(JellyContext parent, javax.servlet.ServletContext ctx)
           
 

Uses of JellyContext in org.apache.commons.jelly.test
 

Fields in org.apache.commons.jelly.test declared as JellyContext
private  JellyContext BaseJellyTest.context
           
 

Methods in org.apache.commons.jelly.test that return JellyContext
protected  JellyContext BaseJellyTest.getJellyContext()