Package org.apache.tools.ant
Class ArgumentProcessorRegistry
- java.lang.Object
- 
- org.apache.tools.ant.ArgumentProcessorRegistry
 
- 
 public class ArgumentProcessorRegistry extends java.lang.ObjectThe global registry forArgumentProcessors.An ArgumentProcessorimplementation can be registered via the system propertyorg.apache.tools.ant.ArgumentProcessor, or via a JDK1.3 'service', by putting the fully qualified name of the implementation into the fileMETA-INF/services/org.apache.tools.ant.ArgumentProcessorUse the system property ant.argument-processor.debugto enable the print of debug log.- Since:
- 1.9
 
- 
- 
Method SummaryModifier and Type Method Description static ArgumentProcessorRegistrygetInstance()java.util.List<ArgumentProcessor>getProcessors()voidregisterArgumentProcessor(java.lang.Class<? extends ArgumentProcessor> helperClass)voidregisterArgumentProcessor(java.lang.String helperClassName)voidregisterArgumentProcessor(ArgumentProcessor processor)
 
- 
- 
- 
Method Detail- 
getInstancepublic static ArgumentProcessorRegistry getInstance() 
 - 
getProcessorspublic java.util.List<ArgumentProcessor> getProcessors() 
 - 
registerArgumentProcessorpublic void registerArgumentProcessor(java.lang.String helperClassName) throws BuildException- Throws:
- BuildException
 
 - 
registerArgumentProcessorpublic void registerArgumentProcessor(java.lang.Class<? extends ArgumentProcessor> helperClass) throws BuildException - Throws:
- BuildException
 
 - 
registerArgumentProcessorpublic void registerArgumentProcessor(ArgumentProcessor processor) 
 
- 
 
-