|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--org.apache.tools.ant.util.ScriptRunner
This class is used to run BSF scripts
| Constructor Summary | |
ScriptRunner()
|
|
| Method Summary | |
void |
addBean(java.lang.String key,
java.lang.Object bean)
Add a single object into the script context. |
void |
addBeans(java.util.Map dictionary)
Add a list of named objects to the list to be exported to the script |
void |
addText(java.lang.String text)
Set the script text. |
void |
executeScript(java.lang.String execName)
Do the work. |
java.lang.String |
getLanguage()
Get the script language |
void |
setLanguage(java.lang.String language)
Defines the language (required). |
void |
setSrc(java.io.File file)
Load the script from an external file ; optional. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ScriptRunner()
| Method Detail |
public void addBeans(java.util.Map dictionary)
dictionary - a map of objects to be placed into the script context
indexed by String names.
public void addBean(java.lang.String key,
java.lang.Object bean)
key - the name in the context this object is to stored under.bean - the object to be stored in the script context.
public void executeScript(java.lang.String execName)
throws BuildException
execName - the name that will be passed to BSF for this script
execution.
BuildException - if someting goes wrong exectuing the script.public void setLanguage(java.lang.String language)
language - the scripting language name for the script.public java.lang.String getLanguage()
public void setSrc(java.io.File file)
file - the file containing the script source.public void addText(java.lang.String text)
text - a component of the script text to be added.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||