org.apache.tools.ant

Interface TypeAdapter

Known Implementing Classes:
TaskAdapter

public interface TypeAdapter

Used to wrap types.

Method Summary

void
checkProxyClass(Class proxyClass)
Check if the proxy class is compatible with this adapter - i.e.
Project
getProject()
Gets the project
Object
getProxy()
Returns the proxy object.
void
setProject(Project p)
Sets the project
void
setProxy(Object o)
Sets the proxy object, whose methods are going to be invoked by ant.

Method Details

checkProxyClass

public void checkProxyClass(Class proxyClass)
Check if the proxy class is compatible with this adapter - i.e. the adapter will be able to adapt instances of the give class.
Parameters:
proxyClass - the class to be checked.

getProject

public Project getProject()
Gets the project
Returns:
the project instance.

getProxy

public Object getProxy()
Returns the proxy object.
Returns:
the target proxy object

setProject

public void setProject(Project p)
Sets the project
Parameters:
p - the project instance.

setProxy

public void setProxy(Object o)
Sets the proxy object, whose methods are going to be invoked by ant. A proxy object is normally the object defined by a <typedef/> task that is adapted by the "adapter" attribute.
Parameters:
o - The target object. Must not be null.