|
|||||||||
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.taskdefs.condition.IsLastModified
public class IsLastModified
Condition that makes assertions about the last modified date of a resource.
Nested Class Summary | |
---|---|
static class |
IsLastModified.CompareMode
|
Field Summary |
---|
Fields inherited from class org.apache.tools.ant.ProjectComponent |
---|
description, location, project |
Constructor Summary | |
---|---|
IsLastModified()
|
Method Summary | |
---|---|
void |
add(Resource r)
The resource to test. |
boolean |
eval()
Is this condition true? |
protected long |
getMillis()
Calculate timestamp as millis either based on millis or dateTime (and pattern) attribute. |
void |
setDatetime(java.lang.String dateTime)
Set the new modification time of file(s) touched in the format "MM/DD/YYYY HH:MM AM or PM" or "MM/DD/YYYY HH:MM:SS AM or PM". |
void |
setMillis(long millis)
Set the new modification time of file(s) touched in milliseconds since midnight Jan 1 1970. |
void |
setMode(IsLastModified.CompareMode mode)
The type of comparison to test. |
void |
setPattern(java.lang.String pattern)
Set the format of the datetime attribute. |
protected void |
validate()
Argument validation. |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
---|
clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IsLastModified()
Method Detail |
---|
public void setMillis(long millis)
millis
- the long
timestamp to use.public void setDatetime(java.lang.String dateTime)
dateTime
- the String
date in the specified format.public void setPattern(java.lang.String pattern)
pattern
- the SimpleDateFormat
-compatible
format pattern.public void add(Resource r)
public void setMode(IsLastModified.CompareMode mode)
protected void validate() throws BuildException
BuildException
protected long getMillis() throws BuildException
BuildException
public boolean eval() throws BuildException
Condition
eval
in interface Condition
BuildException
- if an error occurs
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |