public class BaseTask extends org.apache.tools.ant.Task implements Reporter
Reporter.SetLocation
Report.Location
Modifier and Type | Field and Description |
---|---|
(package private) java.util.List<java.lang.String> |
errors |
(package private) boolean |
exceptions |
(package private) AntMessages |
messages |
(package private) java.lang.String |
onfail |
(package private) boolean |
pedantic |
(package private) java.util.List<java.lang.String> |
progress |
(package private) java.util.List<org.apache.tools.ant.taskdefs.Property> |
properties |
(package private) ReporterAdapter |
reporter |
(package private) boolean |
trace |
(package private) java.util.List<java.lang.String> |
warnings |
(package private) java.util.List<org.apache.tools.ant.taskdefs.Property> |
workspaceProps |
Constructor and Description |
---|
BaseTask() |
Modifier and Type | Method and Description |
---|---|
void |
addProperty(org.apache.tools.ant.taskdefs.Property property) |
void |
addWsproperty(org.apache.tools.ant.taskdefs.Property property) |
Reporter.SetLocation |
error(java.lang.String s,
java.lang.Object... args)
Create an error.
|
Reporter.SetLocation |
exception(java.lang.Throwable t,
java.lang.String format,
java.lang.Object... args)
Dedicated message for an exception.
|
java.util.List<java.lang.String> |
getErrors()
Return the errors.
|
static java.io.File |
getFile(java.io.File base,
java.lang.String file) |
Report.Location |
getLocation(java.lang.String msg)
Return the errors for the given error or warning.
|
java.util.List<java.lang.String> |
getWarnings()
Return the warnings.
|
boolean |
isExceptions() |
boolean |
isOk()
Check if this report has any relevant errors that should make the run
associated with this report invalid.
|
boolean |
isPedantic()
The provider of the reporter wants pedantic reporting, meaning every
possible warning should be reported.
|
boolean |
isTrace() |
protected java.lang.String |
join(java.util.Collection<?> classpath,
java.lang.String string) |
void |
progress(float progress,
java.lang.String s,
java.lang.Object... args)
Create a warning.
|
protected boolean |
report() |
protected boolean |
report(Reporter reporter) |
void |
setExceptions(boolean exceptions) |
void |
setPedantic(boolean pedantic) |
void |
setTrace(boolean trace) |
protected java.util.List<java.lang.String> |
split(java.lang.String dependsOn,
java.lang.String string) |
void |
trace(java.lang.String s,
java.lang.Object... args)
Create a warning.
|
Reporter.SetLocation |
warning(java.lang.String s,
java.lang.Object... args)
Create a warning.
|
bindToOwner, execute, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
ReporterAdapter reporter
java.util.List<java.lang.String> errors
java.util.List<java.lang.String> warnings
java.util.List<java.lang.String> progress
boolean pedantic
boolean trace
java.lang.String onfail
final java.util.List<org.apache.tools.ant.taskdefs.Property> properties
final java.util.List<org.apache.tools.ant.taskdefs.Property> workspaceProps
final AntMessages messages
boolean exceptions
protected boolean report()
protected boolean report(Reporter reporter)
public static java.io.File getFile(java.io.File base, java.lang.String file)
protected java.util.List<java.lang.String> split(java.lang.String dependsOn, java.lang.String string)
protected java.lang.String join(java.util.Collection<?> classpath, java.lang.String string)
public boolean isPedantic()
Reporter
isPedantic
in interface Reporter
public void setPedantic(boolean pedantic)
public void setTrace(boolean trace)
public boolean isTrace()
public void trace(java.lang.String s, java.lang.Object... args)
Reporter
public void addProperty(org.apache.tools.ant.taskdefs.Property property)
public void addWsproperty(org.apache.tools.ant.taskdefs.Property property)
public boolean isExceptions()
public void setExceptions(boolean exceptions)
public Report.Location getLocation(java.lang.String msg)
Report
getLocation
in interface Report
msg
- The messagepublic boolean isOk()
Report
public Reporter.SetLocation exception(java.lang.Throwable t, java.lang.String format, java.lang.Object... args)
Reporter
public Reporter.SetLocation error(java.lang.String s, java.lang.Object... args)
Reporter
public java.util.List<java.lang.String> getErrors()
Report
public java.util.List<java.lang.String> getWarnings()
Report
getWarnings
in interface Report
public void progress(float progress, java.lang.String s, java.lang.Object... args)
Reporter
public Reporter.SetLocation warning(java.lang.String s, java.lang.Object... args)
Reporter