Package gnu.kawa.ant

Class XCopy

java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.Copy
gnu.kawa.ant.XCopy
All Implemented Interfaces:
Cloneable

public class XCopy extends org.apache.tools.ant.taskdefs.Copy
  • Field Summary

    Fields inherited from class org.apache.tools.ant.taskdefs.Copy

    completeDirMap, destDir, destFile, dirCopyMap, failonerror, file, fileCopyMap, filesets, fileUtils, filtering, flatten, forceOverwrite, includeEmpty, mapperElement, preserveLastModified, rcs, verbosity

    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
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
    void
    Performs the copy operation.
    boolean
     
    void
    setDataOnly(boolean f)
     

    Methods inherited from class org.apache.tools.ant.taskdefs.Copy

    add, add, addFileset, buildMap, buildMap, createFilterChain, createFilterSet, createMapper, doFileOperations, doResourceOperations, getEncoding, getFileUtils, getFilterChains, getFilterSets, getForce, getOutputEncoding, getPreserveLastModified, isEnableMultipleMapping, scan, scan, setEnableMultipleMappings, setEncoding, setFailOnError, setFile, setFiltering, setFlatten, setForce, setGranularity, setIncludeEmptyDirs, setOutputEncoding, setOverwrite, setPreserveLastModified, setPreserveLastModified, setQuiet, setTodir, setTofile, setVerbose, supportsNonFileResources, validateAttributes

    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

    • XCopy

      public XCopy()
  • Method Details

    • createLineStripperSet

      public LineStripperSet createLineStripperSet()
    • createLineCommenterSet

      public LineCommenterSet createLineCommenterSet()
    • setDataOnly

      public void setDataOnly(boolean f)
    • isDataOnly

      public boolean isDataOnly()
    • execute

      public void execute() throws org.apache.tools.ant.BuildException
      Performs the copy operation. Support dataOnly attribute which makes this task a no-op if true.
      Overrides:
      execute in class org.apache.tools.ant.taskdefs.Copy
      Throws:
      org.apache.tools.ant.BuildException