|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.eclipse.emf.ant.taskdefs.RemoveVersionTask
public class RemoveVersionTask
Removes the version of all the subdirectories of a given directory. See
Util.removeVersion(File)
for further details.
This task may be useful when generating code for which the defined model (a
Rose file for example) depends on directory names to find its dependencies.
If this task is executed by a Eclipse driver with the org.eclipse.emf.ant plugin, it is neither necessary to use Ant's task TaskDef to declare this task in a script nor to change the Ant's runtime classpath.
Usage example:
<emf.util.RemoveVersion parentDir="c:\eclipse\plugins"/>
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 | |
---|---|
RemoveVersionTask()
|
Method Summary | |
---|---|
static void |
assertTrue(java.lang.String message,
boolean expression)
|
protected void |
checkAttributes()
|
void |
execute()
|
void |
setParentDir(java.io.File dir)
|
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 |
---|
public RemoveVersionTask()
Method Detail |
---|
public static void assertTrue(java.lang.String message, boolean expression) throws org.apache.tools.ant.BuildException
org.apache.tools.ant.BuildException
public void setParentDir(java.io.File dir)
protected void checkAttributes() throws org.apache.tools.ant.BuildException
org.apache.tools.ant.BuildException
public void execute() throws org.apache.tools.ant.BuildException
execute
in class org.apache.tools.ant.Task
org.apache.tools.ant.BuildException
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |