|
Groovy example source code file (SpoofTask.java)
The Groovy SpoofTask.java source code
package groovy.util;
import org.apache.tools.ant.BuildException;
import org.apache.tools.ant.Task;
import org.codehaus.groovy.runtime.InvokerHelper;
public class SpoofTask extends Task {
private int foo;
public SpoofTask() {
super();
SpoofTaskContainer.spoof("SpoofTask ctor");
}
public void setFoo(final int i) {
foo = i;
}
public void execute() throws BuildException {
SpoofTaskContainer.spoof("begin SpoofTask execute");
SpoofTaskContainer.spoof("tag name from wrapper: " + getWrapper().getElementTag());
// don't rely on Map.toString(), behaviour is not documented
SpoofTaskContainer.spoof("attributes map from wrapper: "
+ InvokerHelper.toMapString(getWrapper().getAttributeMap()));
SpoofTaskContainer.spoof("param foo: " + foo);
SpoofTaskContainer.spoof("end SpoofTask execute");
}
}
Other Groovy examples (source code examples)Here is a short list of links related to this Groovy SpoofTask.java source code file: |
Other websites by Alvin Alexander:
Life/living in Alaska (OneMansAlaska.com)
How I Sold My Business (HowISoldMyBusiness.com)
Copyright 1998-2011 Alvin Alexander, devdaily.com
All Rights Reserved.