public class ScriptDefBase extends Task implements DynamicConfigurator
description, location, project| Constructor and Description |
|---|
ScriptDefBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
addText(java.lang.String text)
Set the script text.
|
java.lang.Object |
createDynamicElement(java.lang.String name)
Create a nested element
|
void |
execute()
Locate the script defining task and execute the script by passing
control to it
|
void |
fail(java.lang.String message)
Utility method for nested scripts; throws a BuildException
with the given message.
|
java.lang.String |
getText()
get the text of this element; may be null
|
void |
setDynamicAttribute(java.lang.String name,
java.lang.String value)
Set a task attribute
|
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypeclone, getDescription, getLocation, getProject, setDescription, setLocation, setProjectpublic void execute()
public java.lang.Object createDynamicElement(java.lang.String name)
createDynamicElement in interface DynamicElementname - the nested element namepublic void setDynamicAttribute(java.lang.String name,
java.lang.String value)
setDynamicAttribute in interface DynamicAttributename - the attribute name.value - the attribute's string valuepublic void addText(java.lang.String text)
text - a component of the script text to be added.public java.lang.String getText()
public void fail(java.lang.String message)
message - text to pass to the BuildExceptionBuildException - always.