public class KeySubst extends Task
description, location, project| Constructor and Description |
|---|
KeySubst()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
execute()
Deprecated.
Do the execution.
|
static void |
main(java.lang.String[] args)
Deprecated.
A test method.
|
static java.lang.String |
replace(java.lang.String origString,
java.util.Hashtable keys)
Deprecated.
Does replacement on text using the hashtable of keys.
|
void |
setDest(java.io.File dest)
Deprecated.
Set the destination file.
|
void |
setKeys(java.lang.String keys)
Deprecated.
Sets the keys.
|
void |
setSep(java.lang.String sep)
Deprecated.
Sets the separator between name=value arguments
in setKeys().
|
void |
setSrc(java.io.File s)
Deprecated.
Set the source file.
|
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()
throws BuildException
execute in class TaskBuildException - on errorpublic void setSrc(java.io.File s)
s - the source filepublic void setDest(java.io.File dest)
dest - the destination filepublic void setSep(java.lang.String sep)
sep - the separator stringpublic void setKeys(java.lang.String keys)
name=value*name2=value
Names are case sensitive.
Use the setSep() method to change the * to something else if you need to use * as a name or value.
keys - a String valuepublic static void main(java.lang.String[] args)
args - not usedpublic static java.lang.String replace(java.lang.String origString,
java.util.Hashtable keys)
throws BuildException
origString - an input stringkeys - mapping of keys to valuesBuildException - on error