gate.util.ant
Class SyncEclipse

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by gate.util.ant.SyncEclipse
All Implemented Interfaces:
Cloneable

public class SyncEclipse
extends org.apache.tools.ant.Task

An ANT task that syncs an Eclipse classpath file against a folder of jar files. Once the task has completed all jar files in the specified folder will be mentioned within the Eclipse classpath file and any jars that were mentioned in the classpath file as being with the specified folder and which no longer exist will have been removed.


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
SyncEclipse()
           
 
Method Summary
 void execute()
           
 File getClasspathFile()
           
 File getDir()
           
 boolean isRecursive()
           
 boolean isVerbose()
           
 void setClasspathFile(File classpath)
           
 void setDir(File dir)
           
 void setRecursive(boolean recursive)
           
 void setVerbose(boolean verbose)
           
 
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 Detail

SyncEclipse

public SyncEclipse()
Method Detail

isRecursive

public boolean isRecursive()

setRecursive

public void setRecursive(boolean recursive)

isVerbose

public boolean isVerbose()

setVerbose

public void setVerbose(boolean verbose)

getDir

public File getDir()

setDir

public void setDir(File dir)

getClasspathFile

public File getClasspathFile()

setClasspathFile

public void setClasspathFile(File classpath)

execute

public void execute()
             throws org.apache.tools.ant.BuildException
Overrides:
execute in class org.apache.tools.ant.Task
Throws:
org.apache.tools.ant.BuildException