Package org.apache.tools.ant.taskdefs
Class AugmentReference
- java.lang.Object
- 
- org.apache.tools.ant.ProjectComponent
- 
- org.apache.tools.ant.Task
- 
- org.apache.tools.ant.taskdefs.AugmentReference
 
 
 
- 
- All Implemented Interfaces:
- java.lang.Cloneable,- TypeAdapter
 
 public class AugmentReference extends Task implements TypeAdapter Ant task to dynamically augment a previously declared reference.- Since:
- Ant 1.8.1
 
- 
- 
Field Summary- 
Fields inherited from class org.apache.tools.ant.ProjectComponentdescription, location, project
 
- 
 - 
Constructor SummaryConstructors Constructor Description AugmentReference()
 - 
Method SummaryModifier and Type Method Description voidcheckProxyClass(java.lang.Class<?> proxyClass)Check if the proxy class is compatible with this adapter - i.e.voidexecute()Overridden to restore the wrapper once it is no longer needed.java.lang.ObjectgetProxy()Returns the proxy object.voidsetProxy(java.lang.Object o)Sets the proxy object, whose methods are going to be invoked by ant.- 
Methods inherited from class org.apache.tools.ant.TaskbindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 - 
Methods inherited from class org.apache.tools.ant.ProjectComponentclone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 - 
Methods inherited from class java.lang.Objectequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.apache.tools.ant.TypeAdaptergetProject, setProject
 
- 
 
- 
- 
- 
Method Detail- 
checkProxyClasspublic void checkProxyClass(java.lang.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.- Specified by:
- checkProxyClassin interface- TypeAdapter
- Parameters:
- proxyClass- the class to be checked.
 
 - 
getProxypublic java.lang.Object getProxy() Returns the proxy object.- Specified by:
- getProxyin interface- TypeAdapter
- Returns:
- the target proxy object
 
 - 
setProxypublic void setProxy(java.lang.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.- Specified by:
- setProxyin interface- TypeAdapter
- Parameters:
- o- The target object. Must not be- null.
 
 
- 
 
-