Class AntVersion
- java.lang.Object
- 
- org.apache.tools.ant.ProjectComponent
- 
- org.apache.tools.ant.Task
- 
- org.apache.tools.ant.taskdefs.condition.AntVersion
 
 
 
- 
- 
Field Summary- 
Fields inherited from class org.apache.tools.ant.ProjectComponentdescription, location, project
 
- 
 - 
Constructor SummaryConstructors Constructor Description AntVersion()
 - 
Method SummaryModifier and Type Method Description booleaneval()Evaluate the condition.voidexecute()Run as a task.java.lang.StringgetAtLeast()Get the atleast attribute.java.lang.StringgetExactly()Get the exactly attribute.java.lang.StringgetProperty()Get the name of the property to hold the ant version.voidsetAtLeast(java.lang.String atLeast)Set the atleast attribute.voidsetExactly(java.lang.String exactly)Set the exactly attribute.voidsetProperty(java.lang.String propertyname)Set the name of the property to hold the ant version.- 
Methods inherited from class org.apache.tools.ant.TaskbindToOwner, 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.ProjectComponentclone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
- 
 
- 
- 
- 
Method Detail- 
executepublic void execute() throws BuildExceptionRun as a task.- Overrides:
- executein class- Task
- Throws:
- BuildException- if an error occurs.
 
 - 
evalpublic boolean eval() throws BuildExceptionEvaluate the condition.- Specified by:
- evalin interface- Condition
- Returns:
- true if the condition is true.
- Throws:
- BuildException- if an error occurs.
 
 - 
getAtLeastpublic java.lang.String getAtLeast() Get the atleast attribute.- Returns:
- the atleast attribute.
 
 - 
setAtLeastpublic void setAtLeast(java.lang.String atLeast) Set the atleast attribute. This is of the form major.minor.point. For example 1.7.0.- Parameters:
- atLeast- the version to check against.
 
 - 
getExactlypublic java.lang.String getExactly() Get the exactly attribute.- Returns:
- the exactly attribute.
 
 - 
setExactlypublic void setExactly(java.lang.String exactly) Set the exactly attribute. This is of the form major.minor.point. For example 1.7.0.- Parameters:
- exactly- the version to check against.
 
 - 
getPropertypublic java.lang.String getProperty() Get the name of the property to hold the ant version.- Returns:
- the name of the property.
 
 - 
setPropertypublic void setProperty(java.lang.String propertyname) Set the name of the property to hold the ant version.- Parameters:
- propertyname- the name of the property.
 
 
- 
 
-