org.apache.tools.ant.taskdefs
public class Basename extends Task
When this task executes, it will set the specified property to the value of the last element in the specified file. If file is a directory, the basename will be the last directory element. If file is a full-path filename, the basename will be the simple file name. If a suffix is specified, and the specified file ends in that suffix, the basename will be the simple file name without the suffix.
Since: Ant 1.5
UNKNOWN: category="property"
Method Summary | |
---|---|
void | execute()
do the work |
void | setFile(File file)
file or directory to get base name from |
void | setProperty(String property)
Property to set base name to. |
void | setSuffix(String suffix)
Optional suffix to remove from base name. |
Throws: BuildException if required attributes are not supplied property and attribute are required attributes
Parameters: file file or directory to get base name from
Parameters: property name of property
Parameters: suffix suffix to remove from base name