Package org.apache.tools.ant
Class ExtensionPoint
- java.lang.Object
- 
- org.apache.tools.ant.Target
- 
- org.apache.tools.ant.ExtensionPoint
 
 
- 
- All Implemented Interfaces:
- TaskContainer
 
 public class ExtensionPoint extends Target An extension point build files can provide as a place where other build files can add new dependencies.- Since:
- Ant 1.8.0
 
- 
- 
Constructor SummaryConstructors Constructor Description ExtensionPoint()ExtensionPoint(Target other)Cloning constructor.
 - 
Method SummaryModifier and Type Method Description voidaddDataType(RuntimeConfigurable r)Throws an exception.voidaddTask(Task task)Throws an exception.- 
Methods inherited from class org.apache.tools.ant.TargetaddDependency, dependsOn, execute, getDependencies, getDescription, getIf, getLocation, getName, getProject, getTasks, getUnless, parseDepends, performTasks, setDepends, setDescription, setIf, setIf, setLocation, setName, setProject, setUnless, setUnless, toString
 
- 
 
- 
- 
- 
Constructor Detail- 
ExtensionPointpublic ExtensionPoint() 
 - 
ExtensionPointpublic ExtensionPoint(Target other) Cloning constructor.- Parameters:
- other- the Target to clone.
 
 
- 
 - 
Method Detail- 
addTaskpublic final void addTask(Task task) Throws an exception.- Specified by:
- addTaskin interface- TaskContainer
- Overrides:
- addTaskin class- Target
- Parameters:
- task- The task to be added. Must not be- null.
 
 - 
addDataTypepublic final void addDataType(RuntimeConfigurable r) Throws an exception.- Overrides:
- addDataTypein class- Target
- Parameters:
- r- The wrapper for the data type element to be added. Must not be- null.
 
 
- 
 
-