Class DeleteTask

java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.commons.vfs2.tasks.VfsTask
org.apache.commons.vfs2.tasks.DeleteTask
All Implemented Interfaces:
Cloneable

public class DeleteTask extends VfsTask
An Ant task that deletes matching files.

TODO - Allow selector to be specified.

  • Field Summary Link icon

    Fields inherited from class org.apache.tools.ant.Task Link icon

    target, taskName, taskType, wrapper

    Fields inherited from class org.apache.tools.ant.ProjectComponent Link icon

    description, location, project
  • Constructor Summary Link icon

    Constructors
    Constructor
    Description
    Constructs a new instance.
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    void
    Executes this task.
    void
    Sets the file/folder to delete.
    void
    setIncludes(String filesList)
    Sets the files to include.
    void
    setSrcDir(String srcDirUrl)
    Sets the source directory.

    Methods inherited from class org.apache.commons.vfs2.tasks.VfsTask Link icon

    closeManager, resolveFile

    Methods inherited from class org.apache.tools.ant.Task Link icon

    bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType

    Methods inherited from class org.apache.tools.ant.ProjectComponent Link icon

    clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject

    Methods inherited from class java.lang.Object Link icon

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details Link icon

    • DeleteTask Link icon

      public DeleteTask()
      Constructs a new instance.
  • Method Details Link icon

    • execute Link icon

      public void execute() throws org.apache.tools.ant.BuildException
      Executes this task.
      Overrides:
      execute in class org.apache.tools.ant.Task
      Throws:
      org.apache.tools.ant.BuildException - if an error occurs.
    • setFile Link icon

      public void setFile(String file)
      Sets the file/folder to delete.
      Parameters:
      file - The name of the file.
    • setIncludes Link icon

      public void setIncludes(String filesList)
      Sets the files to include.
      Parameters:
      filesList - The list of files.
    • setSrcDir Link icon

      public void setSrcDir(String srcDirUrl)
      Sets the source directory.
      Parameters:
      srcDirUrl - The source directory.