public abstract class JRubyJellyScript extends Object implements org.apache.commons.jelly.Script
Script.
This abstract class defines the Java half of it, and it is further subtyped in Ruby for different languages.
| Modifier | Constructor and Description |
|---|---|
protected |
JRubyJellyScript() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.commons.jelly.Script |
compile() |
void |
invokeTaglib(IJRubyContext rcon,
org.apache.commons.jelly.JellyContext context,
org.apache.commons.jelly.XMLOutput output,
String uri,
String localName,
Map<org.jruby.RubySymbol,?> attributes,
org.jruby.RubyProc proc)
Invokes other Jelly tag libraries.
|
abstract void |
run(org.apache.commons.jelly.JellyContext context,
org.apache.commons.jelly.XMLOutput output) |
public org.apache.commons.jelly.Script compile()
throws org.apache.commons.jelly.JellyException
compile in interface org.apache.commons.jelly.Scriptorg.apache.commons.jelly.JellyExceptionpublic abstract void run(org.apache.commons.jelly.JellyContext context,
org.apache.commons.jelly.XMLOutput output)
throws org.apache.commons.jelly.JellyTagException
run in interface org.apache.commons.jelly.Scriptorg.apache.commons.jelly.JellyTagExceptionpublic void invokeTaglib(IJRubyContext rcon, org.apache.commons.jelly.JellyContext context, org.apache.commons.jelly.XMLOutput output, String uri, String localName, Map<org.jruby.RubySymbol,?> attributes, org.jruby.RubyProc proc) throws org.apache.commons.jelly.JellyException
org.apache.commons.jelly.JellyExceptionCopyright © 2019. All rights reserved.