|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use JellyException | |
---|---|
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.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.util |
Uses of JellyException in org.apache.commons.jelly |
---|
Subclasses of JellyException in org.apache.commons.jelly | |
---|---|
class |
JellyTagException
A JellyTagException is an exception generated by a Tag
implementation. |
class |
MissingAttributeException
JellyException is the root of all Jelly exceptions. |
Methods in org.apache.commons.jelly that throw JellyException | |
---|---|
Script |
Script.compile()
Called by the parser to allow a more efficient representation of the script to be used. |
void |
CompilableTag.compile()
Called by the parser to allow a more tag to create a more efficient format of the tag. |
Script |
Jelly.compileScript()
Compiles the script |
Script |
JellyContext.compileScript(org.xml.sax.InputSource source)
Attempts to parse the script from the given InputSource using the JellyContext.getResource(java.lang.String) method then returns the compiled script. |
Script |
JellyContext.compileScript(java.lang.String uri)
Attempts to parse the script from the given uri using the JellyContext.getResource(java.lang.String) method then returns the compiled script. |
Script |
JellyContext.compileScript(java.net.URL url)
Attempts to parse the script from the given URL using the JellyContext.getResource(java.lang.String) method then returns the compiled script. |
Expression |
TagLibrary.createExpression(ExpressionFactory factory,
TagScript tagScript,
java.lang.String attributeName,
java.lang.String attributeValue)
Allows taglibs to use their own expression evaluation mechanism |
Tag |
TagLibrary.createTag(java.lang.String name,
org.xml.sax.Attributes attributes)
Creates a new Tag for the given tag name and attributes |
TagScript |
TagLibrary.createTagScript(java.lang.String name,
org.xml.sax.Attributes attributes)
Creates a new script to execute the given tag name and attributes |
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. |
Uses of JellyException in org.apache.commons.jelly.expression |
---|
Methods in org.apache.commons.jelly.expression that throw JellyException | |
---|---|
Expression |
ExpressionFactory.createExpression(java.lang.String text)
Creates a new expression for the given text |
static Expression |
CompositeExpression.parse(java.lang.String text,
ExpressionFactory factory)
Parses the given String to be either a ConstantExpresssion, an Expression denoted as "${foo}" or some String with embedded expresssions such as "abc${something}def${else}xyz" which results in a CompositeExpression being returned. |
Uses of JellyException in org.apache.commons.jelly.expression.jexl |
---|
Methods in org.apache.commons.jelly.expression.jexl that throw JellyException | |
---|---|
Expression |
JexlExpressionFactory.createExpression(java.lang.String text)
|
Uses of JellyException in org.apache.commons.jelly.impl |
---|
Subclasses of JellyException 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 that return JellyException | |
---|---|
protected JellyException |
TagScript.createJellyException(java.lang.String reason)
Creates a new Jelly exception, adorning it with location information |
protected JellyException |
TagScript.createJellyException(java.lang.String reason,
java.lang.Exception cause)
Creates a new Jelly exception, adorning it with location information |
Methods in org.apache.commons.jelly.impl with parameters of type JellyException | |
---|---|
protected void |
TagScript.handleException(JellyException e)
A helper method to handle this Jelly exception. |
Methods in org.apache.commons.jelly.impl that throw JellyException | |
---|---|
Script |
TagScript.compile()
Compiles the tags body |
Script |
ScriptBlock.compile()
|
protected void |
TagScript.configureTag(Tag tag,
JellyContext context)
Compiles a newly created tag if required, sets its parent and body. |
protected java.lang.Object |
TagScript.convertType(java.lang.Object value,
java.lang.Class requiredType)
Converts the given value to the required type. |
protected Tag |
TagScript.createTag()
Factory method to create a new Tag instance. |
Tag |
TagFactory.createTag(java.lang.String name,
org.xml.sax.Attributes attributes)
Creates a Tag for the given local name and the SAX attributes |
Tag |
DynamicTagLibrary.createTag(java.lang.String name,
org.xml.sax.Attributes attributes)
Creates a new Tag for the given tag name if it exists |
Tag |
DefaultTagFactory.createTag(java.lang.String name,
org.xml.sax.Attributes attributes)
|
TagScript |
DynamicTagLibrary.createTagScript(java.lang.String name,
org.xml.sax.Attributes attributes)
Creates a new script to execute the given tag name and attributes |
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)
|
Uses of JellyException in org.apache.commons.jelly.parser |
---|
Methods in org.apache.commons.jelly.parser that throw JellyException | |
---|---|
protected void |
XMLParser.addTextScript(java.lang.String text)
Adds the text to the current script block parsing any embedded expressions inot ExpressionScript objects. |
Uses of JellyException in org.apache.commons.jelly.servlet |
---|
Methods in org.apache.commons.jelly.servlet that throw JellyException | |
---|---|
protected void |
JellyServlet.runScript(java.net.URL script,
JellyContext context,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
|
Uses of JellyException in org.apache.commons.jelly.util |
---|
Methods in org.apache.commons.jelly.util that throw JellyException | |
---|---|
void |
CommandLineParser.invokeCommandLineJelly(java.lang.String[] args)
Parse out the command line options and configure the give Jelly instance. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |