org.apache.tools.ant

Interface TypeAdapter

public interface TypeAdapter

Used to wrap types.
Method Summary
voidcheckProxyClass(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.
ProjectgetProject()
Gets the project
ObjectgetProxy()
Returns the proxy object.
voidsetProject(Project p)
Sets the project
voidsetProxy(Object o)
Sets the proxy object, whose methods are going to be invoked by ant.

Method Detail

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.

Copyright B) 2000-2007 Apache Software Foundation. All Rights Reserved.