Modifier and Type | Class | Description |
---|---|---|
static class |
Length.FileMode |
EnumeratedAttribute operation mode
|
static class |
Length.When |
EnumeratedAttribute for the when attribute.
|
description, location, project
Constructor | Description |
---|---|
Length() |
Modifier and Type | Method | Description |
---|---|---|
void |
add(FileSet fs) |
Add a FileSet.
|
void |
add(ResourceCollection c) |
Add a ResourceCollection.
|
boolean |
eval() |
Fulfill the condition contract.
|
void |
execute() |
Execute the length task.
|
boolean |
getTrim() |
Learn whether strings will be trimmed.
|
void |
setFile(java.io.File file) |
Set the single file for this task.
|
void |
setLength(long ell) |
Set the target count number for use as a Condition.
|
void |
setMode(Length.FileMode m) |
Set the execution mode for working with files.
|
void |
setProperty(java.lang.String property) |
The property in which the length will be stored.
|
void |
setResource(Resource resource) |
Set the single resource for this task.
|
void |
setString(java.lang.String string) |
Set the string whose length to get.
|
void |
setTrim(boolean trim) |
Set whether to trim in string mode.
|
void |
setWhen(Length.When w) |
Set the comparison for use as a Condition.
|
void |
setWhen(Comparison c) |
Set the comparison for use as a Condition.
|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
public void setProperty(java.lang.String property)
property
- the String
property key.public void setResource(Resource resource)
resource
- the Resource whose length to retrieve.public void setFile(java.io.File file)
file
- the File
whose length to retrieve.public void add(FileSet fs)
fs
- the FileSet
to add.public void add(ResourceCollection c)
c
- the ResourceCollection
to add.public void setLength(long ell)
ell
- the long length to compare with.public void setWhen(Length.When w)
w
- EnumeratedAttribute When.Comparison
public void setWhen(Comparison c)
c
- Comparison.Comparison
public void setMode(Length.FileMode m)
m
- the FileMode
to use.public void setString(java.lang.String string)
string
- String
.public void setTrim(boolean trim)
trim
- boolean
.public boolean getTrim()
public boolean eval()
eval
in interface Condition
BuildException
- if an error occurs.