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

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

    target, taskName, taskType, wrapper

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

    description, location, project
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructs a new instance.
  • Method Summary

    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

    closeManager, resolveFile

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

    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

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

    Methods inherited from class java.lang.Object

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

    • DeleteTask

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

    • execute

      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

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

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

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