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
           
 

Methods in org.apache.commons.jelly that return JellyContext
 JellyContext TagSupport.getContext()
           
 JellyContext Tag.getContext()
          Gets the context in which the tag will be run
 JellyContext JellyContext.getParent()
           
 JellyContext JellyContext.getScope(java.lang.String name)
           
 JellyContext JellyContext.newJellyContext(java.util.Map newVariables)
          A factory method to create a new child context of the current context.
 JellyContext JellyContext.newJellyContext()
          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.net.URL url, XMLOutput output)
          Parses the script from the given URL 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(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.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(java.net.URL url, XMLOutput output, boolean export, boolean inherit)
          Parses the script from the given URL 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.
protected  JellyContext JellyContext.createChildContext()
          Factory method to create a new child of this context
 JellyContext Jelly.getJellyContext()
          The context to use
 

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

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.String ExpressionSupport.evaluateAsString(JellyContext context)
           
 java.lang.Object ExpressionSupport.evaluateRecurse(JellyContext context)
           
 boolean ExpressionSupport.evaluateAsBoolean(JellyContext context)
           
 java.util.Iterator ExpressionSupport.evaluateAsIterator(JellyContext context)
           
 java.lang.Object Expression.evaluate(JellyContext context)
          Evaluates the expression with the given context and returns the result
 java.lang.String Expression.evaluateAsString(JellyContext context)
          Evaluates the expression with the given context coercing the result to be a String.
 boolean Expression.evaluateAsBoolean(JellyContext context)
          Evaluates the expression with the given context coercing the result to be a boolean.
 java.util.Iterator Expression.evaluateAsIterator(JellyContext context)
          Evaluates the expression with the given context coercing the result to be an Iterator.
 java.lang.Object Expression.evaluateRecurse(JellyContext context)
          This method evaluates the expression until a value (a non-Expression) object is returned.
 java.lang.Object ConstantExpression.evaluate(JellyContext context)
          Evaluate expression against given context.
 java.lang.Object CompositeExpression.evaluate(JellyContext context)
           
 java.lang.String CompositeExpression.evaluateAsString(JellyContext context)
           
 java.util.Iterator CompositeExpression.evaluateAsIterator(JellyContext context)
           
 

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

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

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

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
 

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
 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
 Tag TagScript.getTag(JellyContext context)
           
protected  void TagScript.configureTag(Tag tag, JellyContext context)
          Compiles a newly created tag if required, sets its parent and body.
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
 void StaticTagScript.run(JellyContext context, XMLOutput output)
           
protected  Tag StaticTagScript.findDynamicTag(JellyContext context, StaticTag tag)
          Attempts to find a dynamically created tag that has been created since this script was compiled
 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.
 

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

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
 

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



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