com.jeffpalm.tools.ant.taskdefs
Class AbstractJarTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
com.jeffpalm.tools.ant.taskdefs.AbstractJarTask
- Direct Known Subclasses:
- Copyalljars, Unjarall
public abstract class AbstractJarTask
- extends org.apache.tools.ant.Task
Field Summary |
protected java.io.File |
dest
|
protected boolean |
failonerror
|
protected boolean |
overwrite
|
protected org.apache.tools.ant.types.Path |
path
|
Fields inherited from class org.apache.tools.ant.Task |
description, location, target, taskName, taskType, wrapper |
Fields inherited from class org.apache.tools.ant.ProjectComponent |
project |
Methods inherited from class org.apache.tools.ant.Task |
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
getProject, setProject |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dest
protected java.io.File dest
path
protected org.apache.tools.ant.types.Path path
failonerror
protected boolean failonerror
overwrite
protected boolean overwrite
AbstractJarTask
public AbstractJarTask()
setDest
public final void setDest(java.io.File dest)
setPath
public final void setPath(org.apache.tools.ant.types.Path path)
createPath
public final org.apache.tools.ant.types.Path createPath()
setPathRef
public final void setPathRef(org.apache.tools.ant.types.Reference refid)
setFailOnError
public final void setFailOnError(boolean failonerror)
setOverwrite
public final void setOverwrite(boolean overwrite)
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
playWithJar
protected abstract void playWithJar(java.io.File src)
throws org.apache.tools.ant.BuildException
- Throws:
org.apache.tools.ant.BuildException
isJar
protected final boolean isJar(java.io.File f)