While I murmur a little and ponder Anti-Spam git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271885 13f79535-47bb-0310-9956-ffa450edef68master
@@ -10,7 +10,7 @@ | |||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> | <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> | ||||
<meta name="author" value="Conor MacNeill"> | <meta name="author" value="Conor MacNeill"> | ||||
<meta name="email" value="conor@cortexebusiness.com.au"> | |||||
<meta name="email" value=""> | |||||
<meta name="author" value="Stefan Bodewig"> | <meta name="author" value="Stefan Bodewig"> | ||||
<meta name="email" value="stefan.bodewig@epost.de"> | <meta name="email" value="stefan.bodewig@epost.de"> | ||||
@@ -10,7 +10,7 @@ | |||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> | <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> | ||||
<meta name="author" value="Conor MacNeill"> | <meta name="author" value="Conor MacNeill"> | ||||
<meta name="email" value="conor@cortexebusiness.com.au"> | |||||
<meta name="email" value=""> | |||||
<meta name="author" value="Stefan Bodewig"> | <meta name="author" value="Stefan Bodewig"> | ||||
<meta name="email" value="stefan.bodewig@epost.de"> | <meta name="email" value="stefan.bodewig@epost.de"> | ||||
@@ -182,7 +182,7 @@ | |||||
-(_)- | -(_)- | ||||
/(_)\ | /(_)\ | ||||
</pre> | </pre> | ||||
Conor MacNeill (conor at cortexebusiness.com.au) | |||||
Conor MacNeill | |||||
</p> | </p> | ||||
</blockquote> | </blockquote> | ||||
</td></tr> | </td></tr> | ||||
@@ -16,7 +16,7 @@ | |||||
<li>Holger Engels (<a href="mailto:hengels@innovidata.com">hengels@innovidata.com</a>)</li> | <li>Holger Engels (<a href="mailto:hengels@innovidata.com">hengels@innovidata.com</a>)</li> | ||||
<li>Tim Fennell (<a href="mailto:tfenne@rcn.com">tfenne@rcn.com</a>)</li> | <li>Tim Fennell (<a href="mailto:tfenne@rcn.com">tfenne@rcn.com</a>)</li> | ||||
<li>Martin Gee (<a href="mailto:martin.gee@icsynergy.com">martin.gee@icsynergy.com</a>)</li> | <li>Martin Gee (<a href="mailto:martin.gee@icsynergy.com">martin.gee@icsynergy.com</a>)</li> | ||||
<li>Conor MacNeill (<a href="mailto:conor@cortexebusiness.com.au">conor@cortexebusiness.com.au</a>)</li> | |||||
<li>Conor MacNeill</li> | |||||
<li>Cyrille Morvan (<a href="mailto:cmorvan@ingenosya.com">cmorvan@ingenosya.com</a>)</li> | <li>Cyrille Morvan (<a href="mailto:cmorvan@ingenosya.com">cmorvan@ingenosya.com</a>)</li> | ||||
<li>Greg Nelson (<a href="mailto:gn@sun.com">gn@sun.com</a>)</li> | <li>Greg Nelson (<a href="mailto:gn@sun.com">gn@sun.com</a>)</li> | ||||
</ul> | </ul> | ||||
@@ -24,7 +24,7 @@ | |||||
<li>Diane Holt (<a href="mailto:holtdl@yahoo.com">holtdl@yahoo.com</a>)</li> | <li>Diane Holt (<a href="mailto:holtdl@yahoo.com">holtdl@yahoo.com</a>)</li> | ||||
<li>Bill Kelly (<a href="mailto:bill.kelly@softwired-inc.com">bill.kelly@softwired-inc.com</a>)</li> | <li>Bill Kelly (<a href="mailto:bill.kelly@softwired-inc.com">bill.kelly@softwired-inc.com</a>)</li> | ||||
<li>Arnout J. Kuiper (<a href="mailto:ajkuiper@wxs.nl">ajkuiper@wxs.nl</a>)</li> | <li>Arnout J. Kuiper (<a href="mailto:ajkuiper@wxs.nl">ajkuiper@wxs.nl</a>)</li> | ||||
<li>Conor MacNeill (<a href="mailto:conor@cortexebusiness.com.au">conor@cortexebusiness.com.au</a>)</li> | |||||
<li>Conor MacNeill</li> | |||||
<li>Stefano Mazzocchi (<a href="mailto:stefano@apache.org">stefano@apache.org</a>)</li> | <li>Stefano Mazzocchi (<a href="mailto:stefano@apache.org">stefano@apache.org</a>)</li> | ||||
<li>Erik Meade (<a href="mailto:emeade@geekfarm.org">emeade@geekfarm.org</a>)</li> | <li>Erik Meade (<a href="mailto:emeade@geekfarm.org">emeade@geekfarm.org</a>)</li> | ||||
<li>Sam Ruby (<a href="mailto:rubys@us.ibm.com">rubys@us.ibm.com</a>)</li> | <li>Sam Ruby (<a href="mailto:rubys@us.ibm.com">rubys@us.ibm.com</a>)</li> | ||||
@@ -10,7 +10,7 @@ | |||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> | <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> | ||||
<meta name="author" value="Conor MacNeill"> | <meta name="author" value="Conor MacNeill"> | ||||
<meta name="email" value="conor@apache.org"> | |||||
<meta name="email" value=""> | |||||
<title>Apache Ant - Having Problems?</title> | <title>Apache Ant - Having Problems?</title> | ||||
</head> | </head> | ||||
@@ -17,7 +17,7 @@ import java.util.zip.*; | |||||
* Ant should be done with itself whenever possible. | * Ant should be done with itself whenever possible. | ||||
* | * | ||||
* @author James Duncan Davidson (duncan@apache.org) | * @author James Duncan Davidson (duncan@apache.org) | ||||
* @author Conor MacNeill (conor@m64.com) | |||||
* @author Conor MacNeill | |||||
*/ | */ | ||||
public class Bootstrap { | public class Bootstrap { | ||||
@@ -9,7 +9,6 @@ | |||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> | <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> | ||||
<meta name="author" value="Conor MacNeill"> | <meta name="author" value="Conor MacNeill"> | ||||
<meta name="email" value="conor@apache.org"> | |||||
<title>The Jakarta Site - Mutant Design Notes</title> | <title>The Jakarta Site - Mutant Design Notes</title> | ||||
</head> | </head> | ||||
@@ -56,7 +56,7 @@ package org.apache.ant.antcore.antlib; | |||||
/** | /** | ||||
* This class represents a definition in an AntLibrary. | * This class represents a definition in an AntLibrary. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 19 January 2002 | * @created 19 January 2002 | ||||
*/ | */ | ||||
public class AntLibDefinition { | public class AntLibDefinition { | ||||
@@ -60,7 +60,7 @@ import org.xml.sax.SAXParseException; | |||||
/** | /** | ||||
* XML Element Handler for Ant library definitions | * XML Element Handler for Ant library definitions | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 13 January 2002 | * @created 13 January 2002 | ||||
*/ | */ | ||||
public class AntLibHandler extends ElementHandler { | public class AntLibHandler extends ElementHandler { | ||||
@@ -72,7 +72,7 @@ import org.apache.ant.init.LoaderUtils; | |||||
/** | /** | ||||
* This class manages the configuration of Ant Libraries | * This class manages the configuration of Ant Libraries | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 29 January 2002 | * @created 29 January 2002 | ||||
*/ | */ | ||||
public class AntLibManager { | public class AntLibManager { | ||||
@@ -65,7 +65,7 @@ import org.apache.ant.common.util.ExecutionException; | |||||
/** | /** | ||||
* This class represents the Ant library. | * This class represents the Ant library. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 14 January 2002 | * @created 14 January 2002 | ||||
*/ | */ | ||||
public class AntLibrary implements ComponentLibrary { | public class AntLibrary implements ComponentLibrary { | ||||
@@ -64,7 +64,7 @@ import org.apache.ant.common.util.ConfigException; | |||||
* the internal representation of the antlib XML definition. An instance of | * the internal representation of the antlib XML definition. An instance of | ||||
* this class is used to contruct an AntLibrary instance. | * this class is used to contruct an AntLibrary instance. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 13 January 2002 | * @created 13 January 2002 | ||||
*/ | */ | ||||
public class AntLibrarySpec { | public class AntLibrarySpec { | ||||
@@ -59,7 +59,7 @@ import org.xml.sax.SAXParseException; | |||||
/** | /** | ||||
* Handler for elements which specify a class | * Handler for elements which specify a class | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
*/ | */ | ||||
public class ClassNameHandler extends ElementHandler { | public class ClassNameHandler extends ElementHandler { | ||||
/** The classname attribute name */ | /** The classname attribute name */ | ||||
@@ -59,7 +59,7 @@ import org.apache.ant.common.util.ExecutionException; | |||||
/** | /** | ||||
* A Component Library supplies components to the Ant core. | * A Component Library supplies components to the Ant core. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 8 February 2002 | * @created 8 February 2002 | ||||
*/ | */ | ||||
public interface ComponentLibrary { | public interface ComponentLibrary { | ||||
@@ -59,7 +59,7 @@ import org.xml.sax.SAXParseException; | |||||
/** | /** | ||||
* Handler for definition within an Ant Library | * Handler for definition within an Ant Library | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 13 January 2002 | * @created 13 January 2002 | ||||
*/ | */ | ||||
public class DefinitionHandler extends ElementHandler { | public class DefinitionHandler extends ElementHandler { | ||||
@@ -60,7 +60,7 @@ import org.apache.ant.common.antlib.AntLibFactory; | |||||
/** | /** | ||||
* A dynamic library is created at runtime to hold newly defined components. | * A dynamic library is created at runtime to hold newly defined components. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 8 February 2002 | * @created 8 February 2002 | ||||
*/ | */ | ||||
public class DynamicLibrary implements ComponentLibrary { | public class DynamicLibrary implements ComponentLibrary { | ||||
@@ -68,7 +68,7 @@ import org.apache.ant.init.InitUtils; | |||||
* An AntConfig is the java class representation of the antconfig.xml files | * An AntConfig is the java class representation of the antconfig.xml files | ||||
* used to configure Ant. | * used to configure Ant. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 20 January 2002 | * @created 20 January 2002 | ||||
*/ | */ | ||||
public class AntConfig { | public class AntConfig { | ||||
@@ -60,7 +60,7 @@ import org.xml.sax.SAXParseException; | |||||
/** | /** | ||||
* XML Element Handler for Ant config files | * XML Element Handler for Ant config files | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 20 January 2002 | * @created 20 January 2002 | ||||
*/ | */ | ||||
public class AntConfigHandler extends ElementHandler { | public class AntConfigHandler extends ElementHandler { | ||||
@@ -59,7 +59,7 @@ import org.xml.sax.SAXParseException; | |||||
/** | /** | ||||
* An XML Handler for the libpath element in an Ant config file | * An XML Handler for the libpath element in an Ant config file | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 20 January 2002 | * @created 20 January 2002 | ||||
*/ | */ | ||||
public class LibPathHandler extends ElementHandler { | public class LibPathHandler extends ElementHandler { | ||||
@@ -59,7 +59,7 @@ import org.xml.sax.SAXParseException; | |||||
/** | /** | ||||
* An XML handler to handle the loadlib element of an AntConfig file. | * An XML handler to handle the loadlib element of an AntConfig file. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 20 January 2002 | * @created 20 January 2002 | ||||
*/ | */ | ||||
public class LoadLibHandler extends ElementHandler { | public class LoadLibHandler extends ElementHandler { | ||||
@@ -68,7 +68,7 @@ import org.apache.ant.common.event.MessageLevel; | |||||
* BuildEventSupport is used by classes which which to send build events to | * BuildEventSupport is used by classes which which to send build events to | ||||
* the BuildListeners | * the BuildListeners | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 15 January 2002 | * @created 15 January 2002 | ||||
*/ | */ | ||||
public class BuildEventSupport implements DemuxOutputReceiver { | public class BuildEventSupport implements DemuxOutputReceiver { | ||||
@@ -59,7 +59,7 @@ import java.util.Map; | |||||
* Introspects a class and builds a reflector for setting values on | * Introspects a class and builds a reflector for setting values on | ||||
* instances of the class | * instances of the class | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 19 January 2002 | * @created 19 January 2002 | ||||
*/ | */ | ||||
public class ClassIntrospector { | public class ClassIntrospector { | ||||
@@ -84,7 +84,7 @@ import org.apache.ant.init.LoaderUtils; | |||||
* The instance of the ComponentServices made available by the core to the | * The instance of the ComponentServices made available by the core to the | ||||
* ant libraries. | * ant libraries. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 27 January 2002 | * @created 27 January 2002 | ||||
*/ | */ | ||||
public class ComponentManager implements ComponentService { | public class ComponentManager implements ComponentService { | ||||
@@ -56,7 +56,7 @@ package org.apache.ant.antcore.execution; | |||||
/** | /** | ||||
* Core constants | * Core constants | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 20 February 2002 | * @created 20 February 2002 | ||||
*/ | */ | ||||
public abstract class Constants { | public abstract class Constants { | ||||
@@ -65,7 +65,7 @@ import org.apache.ant.common.util.PropertyUtils; | |||||
* It gives Ant libraries access to property values maintained in the | * It gives Ant libraries access to property values maintained in the | ||||
* Frame. | * Frame. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 31 January 2002 | * @created 31 January 2002 | ||||
*/ | */ | ||||
public class CoreDataService implements DataService { | public class CoreDataService implements DataService { | ||||
@@ -59,7 +59,7 @@ import org.apache.ant.common.util.ExecutionException; | |||||
/** | /** | ||||
* Core implementation of the event service | * Core implementation of the event service | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 7 February 2002 | * @created 7 February 2002 | ||||
*/ | */ | ||||
public class CoreEventService implements EventService { | public class CoreEventService implements EventService { | ||||
@@ -69,7 +69,7 @@ import org.apache.ant.init.LoaderUtils; | |||||
/** | /** | ||||
* This is the core's implementation of the Execution Service. | * This is the core's implementation of the Execution Service. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 8 February 2002 | * @created 8 February 2002 | ||||
*/ | */ | ||||
public class CoreExecService implements ExecService { | public class CoreExecService implements ExecService { | ||||
@@ -61,7 +61,7 @@ import org.apache.ant.common.util.FileUtils; | |||||
* The core's implementation of the File Service. The File Service is used | * The core's implementation of the File Service. The File Service is used | ||||
* by Ant Library components to perform operations on the local file system | * by Ant Library components to perform operations on the local file system | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 27 January 2002 | * @created 27 January 2002 | ||||
*/ | */ | ||||
public class CoreFileService implements FileService { | public class CoreFileService implements FileService { | ||||
@@ -59,7 +59,7 @@ import org.apache.ant.common.util.ExecutionException; | |||||
* An implementation of the Setter interface for configuring instances of | * An implementation of the Setter interface for configuring instances of | ||||
* the DeferredTask interface | * the DeferredTask interface | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 11 February 2002 | * @created 11 February 2002 | ||||
*/ | */ | ||||
public class DeferredSetter implements Setter { | public class DeferredSetter implements Setter { | ||||
@@ -62,7 +62,7 @@ import org.apache.ant.common.util.Location; | |||||
* This is the core's implementation of the AntContext for all core objects. | * This is the core's implementation of the AntContext for all core objects. | ||||
* Specific subclasses handle types and tasks | * Specific subclasses handle types and tasks | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 20 January 2002 | * @created 20 January 2002 | ||||
*/ | */ | ||||
public class ExecutionContext implements AntContext { | public class ExecutionContext implements AntContext { | ||||
@@ -60,7 +60,7 @@ import org.apache.ant.common.util.Location; | |||||
* An ExecutionException indicates a problem while executing tasks in a | * An ExecutionException indicates a problem while executing tasks in a | ||||
* build | * build | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 20 January 2002 | * @created 20 January 2002 | ||||
*/ | */ | ||||
public class ExecutionException extends AntException { | public class ExecutionException extends AntException { | ||||
@@ -73,7 +73,7 @@ import org.apache.ant.init.InitConfig; | |||||
* creating Frames for each project that is part of the build and then | * creating Frames for each project that is part of the build and then | ||||
* executing the tasks within those Execution Frames. | * executing the tasks within those Execution Frames. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 12 January 2002 | * @created 12 January 2002 | ||||
*/ | */ | ||||
public class ExecutionManager implements DemuxOutputReceiver { | public class ExecutionManager implements DemuxOutputReceiver { | ||||
@@ -84,7 +84,7 @@ import org.apache.ant.init.InitConfig; | |||||
* contains the data values set by Ant tasks as they are executed, including | * contains the data values set by Ant tasks as they are executed, including | ||||
* task definitions, property values, etc. | * task definitions, property values, etc. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 14 January 2002 | * @created 14 January 2002 | ||||
*/ | */ | ||||
public class Frame implements DemuxOutputReceiver { | public class Frame implements DemuxOutputReceiver { | ||||
@@ -59,7 +59,7 @@ import org.apache.ant.antcore.antlib.ComponentLibrary; | |||||
/** | /** | ||||
* This class is used to maintain information about imports | * This class is used to maintain information about imports | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 16 January 2002 | * @created 16 January 2002 | ||||
*/ | */ | ||||
public class ImportInfo { | public class ImportInfo { | ||||
@@ -66,7 +66,7 @@ import org.apache.ant.common.util.ExecutionException; | |||||
* instance of an object using reflection. It is the result of class | * instance of an object using reflection. It is the result of class | ||||
* introspection. | * introspection. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 19 January 2002 | * @created 19 January 2002 | ||||
*/ | */ | ||||
public class Reflector implements Setter { | public class Reflector implements Setter { | ||||
@@ -76,7 +76,7 @@ public class Reflector implements Setter { | |||||
* setter method a class provides and for which a conversion from a | * setter method a class provides and for which a conversion from a | ||||
* String value is available. | * String value is available. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 19 January 2002 | * @created 19 January 2002 | ||||
*/ | */ | ||||
private interface AttributeSetter { | private interface AttributeSetter { | ||||
@@ -101,7 +101,7 @@ public class Reflector implements Setter { | |||||
* object. The object being added will have been fully configured by Ant | * object. The object being added will have been fully configured by Ant | ||||
* prior to calling this method. | * prior to calling this method. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 19 January 2002 | * @created 19 January 2002 | ||||
*/ | */ | ||||
private interface ElementAdder { | private interface ElementAdder { | ||||
@@ -124,7 +124,7 @@ public class Reflector implements Setter { | |||||
* methods are now deprecated. It is better to use the add style methods | * methods are now deprecated. It is better to use the add style methods | ||||
* and support polymorphic interfaces. | * and support polymorphic interfaces. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 31 January 2002 | * @created 31 January 2002 | ||||
*/ | */ | ||||
private interface ElementCreator { | private interface ElementCreator { | ||||
@@ -58,7 +58,7 @@ import org.apache.ant.common.util.ExecutionException; | |||||
* The Setter interface is used by the Ant core to set values and nested | * The Setter interface is used by the Ant core to set values and nested | ||||
* elements in objects being configured. | * elements in objects being configured. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 11 February 2002 | * @created 11 February 2002 | ||||
*/ | */ | ||||
public interface Setter { | public interface Setter { | ||||
@@ -61,7 +61,7 @@ import org.apache.ant.common.util.ExecutionException; | |||||
* Use introspection to "adapt" an arbitrary Bean (not extending Task, but | * Use introspection to "adapt" an arbitrary Bean (not extending Task, but | ||||
* with similar patterns). | * with similar patterns). | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 16 January 2002 | * @created 16 January 2002 | ||||
*/ | */ | ||||
public class TaskAdapter extends AbstractTask { | public class TaskAdapter extends AbstractTask { | ||||
@@ -63,7 +63,7 @@ import org.xml.sax.SAXParseException; | |||||
* A BuildElementHandler parses the task elements of a build. Task elements | * A BuildElementHandler parses the task elements of a build. Task elements | ||||
* include tasks themselves plus all their nested elements to any depth. | * include tasks themselves plus all their nested elements to any depth. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 9 January 2002 | * @created 9 January 2002 | ||||
*/ | */ | ||||
public class BuildElementHandler extends ElementHandler { | public class BuildElementHandler extends ElementHandler { | ||||
@@ -64,7 +64,7 @@ import org.xml.sax.SAXParseException; | |||||
* The include handler is used to read in included projects or fragments | * The include handler is used to read in included projects or fragments | ||||
* into a project. | * into a project. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 11 January 2002 | * @created 11 January 2002 | ||||
*/ | */ | ||||
public class IncludeHandler extends ElementHandler { | public class IncludeHandler extends ElementHandler { | ||||
@@ -57,7 +57,7 @@ package org.apache.ant.antcore.modelparser; | |||||
* A NoProjectReadException is used to indicate that a project was not read | * A NoProjectReadException is used to indicate that a project was not read | ||||
* from the particular source. This will happen if the source is empty. | * from the particular source. This will happen if the source is empty. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 15 January 2002 | * @created 15 January 2002 | ||||
*/ | */ | ||||
public class NoProjectReadException extends Exception { | public class NoProjectReadException extends Exception { | ||||
@@ -63,7 +63,7 @@ import org.xml.sax.SAXParseException; | |||||
* number of different handlers to which it delegates processing of child | * number of different handlers to which it delegates processing of child | ||||
* elements. | * elements. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 9 January 2002 | * @created 9 January 2002 | ||||
*/ | */ | ||||
public class ProjectHandler extends ElementHandler { | public class ProjectHandler extends ElementHandler { | ||||
@@ -65,7 +65,7 @@ import org.xml.sax.SAXParseException; | |||||
* project to be references is parsed with a new parser and then added to | * project to be references is parsed with a new parser and then added to | ||||
* the current project under the given alias | * the current project under the given alias | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 10 January 2002 | * @created 10 January 2002 | ||||
*/ | */ | ||||
public class RefHandler extends ElementHandler { | public class RefHandler extends ElementHandler { | ||||
@@ -62,7 +62,7 @@ import org.xml.sax.SAXParseException; | |||||
/** | /** | ||||
* Element handler for the target element | * Element handler for the target element | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 9 January 2002 | * @created 9 January 2002 | ||||
*/ | */ | ||||
public class TargetHandler extends ElementHandler { | public class TargetHandler extends ElementHandler { | ||||
@@ -62,7 +62,7 @@ import org.apache.ant.antcore.xml.XMLParseException; | |||||
/** | /** | ||||
* Parses an Ant project model from an XML source using a SAX Parser. | * Parses an Ant project model from an XML source using a SAX Parser. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 9 January 2002 | * @created 9 January 2002 | ||||
*/ | */ | ||||
public class XMLProjectParser { | public class XMLProjectParser { | ||||
@@ -72,7 +72,7 @@ import org.apache.ant.common.util.PropertyUtils; | |||||
* elements must be delegated to separate handlers. When this element is | * elements must be delegated to separate handlers. When this element is | ||||
* finished, control returns to the parent handler. | * finished, control returns to the parent handler. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 9 January 2002 | * @created 9 January 2002 | ||||
*/ | */ | ||||
public abstract class ElementHandler extends DefaultHandler { | public abstract class ElementHandler extends DefaultHandler { | ||||
@@ -69,7 +69,7 @@ import org.xml.sax.XMLReader; | |||||
/** | /** | ||||
* Holds the current parsing context. | * Holds the current parsing context. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 9 January 2002 | * @created 9 January 2002 | ||||
*/ | */ | ||||
public class ParseContext { | public class ParseContext { | ||||
@@ -64,7 +64,7 @@ import org.xml.sax.helpers.DefaultHandler; | |||||
* Handle the root of an XML parse. This class recognizes the root document | * Handle the root of an XML parse. This class recognizes the root document | ||||
* element and then passes control to the handler for that root element. | * element and then passes control to the handler for that root element. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 9 January 2002 | * @created 9 January 2002 | ||||
*/ | */ | ||||
public class RootHandler extends DefaultHandler { | public class RootHandler extends DefaultHandler { | ||||
@@ -60,7 +60,7 @@ import org.apache.ant.common.util.Location; | |||||
* An XMLParseException is thrown when there is an error parsing the XML | * An XMLParseException is thrown when there is an error parsing the XML | ||||
* representation of an Ant build file. | * representation of an Ant build file. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 11 January 2002 | * @created 11 January 2002 | ||||
*/ | */ | ||||
public class XMLParseException extends AntException { | public class XMLParseException extends AntException { | ||||
@@ -61,7 +61,7 @@ import org.apache.tools.ant.types.Path; | |||||
/** | /** | ||||
* A converter to convert to the types supported by the Ant1 Ant library | * A converter to convert to the types supported by the Ant1 Ant library | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 1 February 2002 | * @created 1 February 2002 | ||||
*/ | */ | ||||
public class Ant1Converter extends AbstractConverter { | public class Ant1Converter extends AbstractConverter { | ||||
@@ -62,7 +62,7 @@ import org.apache.ant.init.LoaderUtils; | |||||
/** | /** | ||||
* The factory object for the Ant1 compatability Ant library | * The factory object for the Ant1 compatability Ant library | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 31 January 2002 | * @created 31 January 2002 | ||||
*/ | */ | ||||
public class Ant1Factory extends StandardLibFactory { | public class Ant1Factory extends StandardLibFactory { | ||||
@@ -77,7 +77,7 @@ import org.apache.tools.ant.util.FileUtils; | |||||
/** | /** | ||||
* Project facade | * Project facade | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 30 January 2002 | * @created 30 January 2002 | ||||
*/ | */ | ||||
public class Project implements org.apache.ant.common.event.BuildListener { | public class Project implements org.apache.ant.common.event.BuildListener { | ||||
@@ -59,7 +59,7 @@ import org.apache.ant.common.util.ExecutionException; | |||||
/** | /** | ||||
* ProjectComponent facade | * ProjectComponent facade | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 31 January 2002 | * @created 31 January 2002 | ||||
*/ | */ | ||||
public abstract class ProjectComponent { | public abstract class ProjectComponent { | ||||
@@ -63,7 +63,7 @@ import org.apache.ant.common.util.PropertyUtils; | |||||
/** | /** | ||||
* Ant1 ProjectHelper facade | * Ant1 ProjectHelper facade | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 31 January 2002 | * @created 31 January 2002 | ||||
*/ | */ | ||||
public class ProjectHelper { | public class ProjectHelper { | ||||
@@ -56,7 +56,7 @@ package org.apache.tools.ant; | |||||
/** | /** | ||||
* Ant1 Target facade. | * Ant1 Target facade. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 31 January 2002 | * @created 31 January 2002 | ||||
*/ | */ | ||||
public class Target { | public class Target { | ||||
@@ -60,7 +60,7 @@ import org.apache.ant.common.util.ExecutionException; | |||||
/** | /** | ||||
* Ant1 Task facade | * Ant1 Task facade | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 31 January 2002 | * @created 31 January 2002 | ||||
*/ | */ | ||||
public abstract class Task extends ProjectComponent | public abstract class Task extends ProjectComponent | ||||
@@ -56,7 +56,7 @@ package org.apache.tools.ant; | |||||
/** | /** | ||||
* TaskContainer facade | * TaskContainer facade | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 31 January 2002 | * @created 31 January 2002 | ||||
*/ | */ | ||||
public interface TaskContainer | public interface TaskContainer | ||||
@@ -67,7 +67,7 @@ import org.apache.tools.ant.Task; | |||||
/** | /** | ||||
* Ant facade over system version of Ant | * Ant facade over system version of Ant | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 31 January 2002 | * @created 31 January 2002 | ||||
*/ | */ | ||||
public class Ant extends Task { | public class Ant extends Task { | ||||
@@ -67,7 +67,7 @@ import org.apache.tools.ant.Task; | |||||
/** | /** | ||||
* CallTarget facade over AntCall | * CallTarget facade over AntCall | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 31 January 2002 | * @created 31 January 2002 | ||||
*/ | */ | ||||
public class CallTarget extends Task { | public class CallTarget extends Task { | ||||
@@ -61,7 +61,7 @@ import org.apache.tools.ant.ProjectComponent; | |||||
/** | /** | ||||
* Ant1 DataType facade | * Ant1 DataType facade | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 31 January 2002 | * @created 31 January 2002 | ||||
*/ | */ | ||||
public abstract class DataType extends ProjectComponent | public abstract class DataType extends ProjectComponent | ||||
@@ -68,7 +68,7 @@ import org.apache.ant.common.antlib.AntContext; | |||||
/** | /** | ||||
* Task to import a component or components from a library | * Task to import a component or components from a library | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 27 January 2002 | * @created 27 January 2002 | ||||
*/ | */ | ||||
public class ScriptBase extends AbstractTask implements DeferredTask { | public class ScriptBase extends AbstractTask implements DeferredTask { | ||||
@@ -59,7 +59,7 @@ import org.apache.ant.common.util.ExecutionException; | |||||
/** | /** | ||||
* Define a task using a script | * Define a task using a script | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 11 February 2002 | * @created 11 February 2002 | ||||
*/ | */ | ||||
public class ScriptDef extends AbstractTask { | public class ScriptDef extends AbstractTask { | ||||
@@ -64,14 +64,14 @@ import org.apache.ant.common.util.ExecutionException; | |||||
* The ScriptFactory class is a factory for the Scripting tasks. It stores | * The ScriptFactory class is a factory for the Scripting tasks. It stores | ||||
* the scripts as they are defined | * the scripts as they are defined | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 11 February 2002 | * @created 11 February 2002 | ||||
*/ | */ | ||||
public class ScriptFactory extends StandardLibFactory { | public class ScriptFactory extends StandardLibFactory { | ||||
/** | /** | ||||
* An inner class used to record information about defined scripts. | * An inner class used to record information about defined scripts. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 11 February 2002 | * @created 11 February 2002 | ||||
*/ | */ | ||||
private static class ScriptInfo { | private static class ScriptInfo { | ||||
@@ -61,7 +61,7 @@ import org.apache.ant.common.util.FileUtils; | |||||
/** | /** | ||||
* The Ant task - used to execute a different build file | * The Ant task - used to execute a different build file | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 4 February 2002 | * @created 4 February 2002 | ||||
*/ | */ | ||||
public class Ant extends AntBase { | public class Ant extends AntBase { | ||||
@@ -65,7 +65,7 @@ import org.apache.ant.common.util.ExecutionException; | |||||
/** | /** | ||||
* Common Base class for the Ant and AntCall tasks | * Common Base class for the Ant and AntCall tasks | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 4 February 2002 | * @created 4 February 2002 | ||||
*/ | */ | ||||
public abstract class AntBase extends AbstractTask { | public abstract class AntBase extends AbstractTask { | ||||
@@ -73,7 +73,7 @@ public abstract class AntBase extends AbstractTask { | |||||
/** | /** | ||||
* Simple Property value storing class | * Simple Property value storing class | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 5 February 2002 | * @created 5 February 2002 | ||||
*/ | */ | ||||
public static class Property extends AbstractComponent { | public static class Property extends AbstractComponent { | ||||
@@ -141,7 +141,7 @@ public abstract class AntBase extends AbstractTask { | |||||
/** | /** | ||||
* A simple class to store information about references being passed | * A simple class to store information about references being passed | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 5 February 2002 | * @created 5 February 2002 | ||||
*/ | */ | ||||
public static class Reference extends AbstractComponent { | public static class Reference extends AbstractComponent { | ||||
@@ -59,7 +59,7 @@ import org.apache.ant.common.service.MagicProperties; | |||||
/** | /** | ||||
* The Ant task - used to execute a different build file | * The Ant task - used to execute a different build file | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 4 February 2002 | * @created 4 February 2002 | ||||
*/ | */ | ||||
public class AntCall extends AntBase { | public class AntCall extends AntBase { | ||||
@@ -63,7 +63,7 @@ import org.apache.ant.common.service.FileService; | |||||
* A converter to convert to File objects, resolving against the | * A converter to convert to File objects, resolving against the | ||||
* project's basedir | * project's basedir | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 21 January 2002 | * @created 21 January 2002 | ||||
*/ | */ | ||||
public class FileConverter extends AbstractConverter { | public class FileConverter extends AbstractConverter { | ||||
@@ -61,7 +61,7 @@ import org.apache.ant.common.util.ExecutionException; | |||||
/** | /** | ||||
* Task to import a component or components from a library | * Task to import a component or components from a library | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 27 January 2002 | * @created 27 January 2002 | ||||
*/ | */ | ||||
public class Import extends AbstractTask { | public class Import extends AbstractTask { | ||||
@@ -65,7 +65,7 @@ import org.apache.ant.init.InitUtils; | |||||
/** | /** | ||||
* Task to add an additional classpath to the given library | * Task to add an additional classpath to the given library | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 27 January 2002 | * @created 27 January 2002 | ||||
*/ | */ | ||||
public class LibPath extends AbstractTask { | public class LibPath extends AbstractTask { | ||||
@@ -64,7 +64,7 @@ import org.apache.ant.init.InitUtils; | |||||
/** | /** | ||||
* Load an AntLibrary and optionally import all its components | * Load an AntLibrary and optionally import all its components | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 29 January 2002 | * @created 29 January 2002 | ||||
*/ | */ | ||||
public class LoadLib extends AbstractTask { | public class LoadLib extends AbstractTask { | ||||
@@ -68,7 +68,7 @@ import org.apache.ant.common.util.Location; | |||||
* Implements a multi threaded task execution. | * Implements a multi threaded task execution. | ||||
* | * | ||||
* @author Thomas Christen <a href="mailto:chr@active.ch">chr@active.ch</a> | * @author Thomas Christen <a href="mailto:chr@active.ch">chr@active.ch</a> | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill </a> | |||||
* @author Conor MacNeill | |||||
* @created 27 February 2002 | * @created 27 February 2002 | ||||
*/ | */ | ||||
public class Parallel extends AbstractTask | public class Parallel extends AbstractTask | ||||
@@ -78,7 +78,7 @@ public class Parallel extends AbstractTask | |||||
* Class which stores information about the thread to which each task is | * Class which stores information about the thread to which each task is | ||||
* associated | * associated | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 27 February 2002 | * @created 27 February 2002 | ||||
*/ | */ | ||||
private class TaskThread extends Thread { | private class TaskThread extends Thread { | ||||
@@ -60,7 +60,7 @@ import org.apache.ant.common.util.PropertyUtils; | |||||
/** | /** | ||||
* A converter to convert to Java's primitie types | * A converter to convert to Java's primitie types | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
*/ | */ | ||||
public class PrimitiveConverter extends AbstractConverter { | public class PrimitiveConverter extends AbstractConverter { | ||||
@@ -58,7 +58,7 @@ import org.apache.ant.common.antlib.AbstractTask; | |||||
/** | /** | ||||
* Define a new task for use in the build file | * Define a new task for use in the build file | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 27 January 2002 | * @created 27 January 2002 | ||||
*/ | */ | ||||
public class Taskdef extends AbstractTask { | public class Taskdef extends AbstractTask { | ||||
@@ -58,7 +58,7 @@ import org.apache.ant.common.antlib.AbstractTask; | |||||
/** | /** | ||||
* Define a new type to be used in the build | * Define a new type to be used in the build | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 27 January 2002 | * @created 27 January 2002 | ||||
*/ | */ | ||||
public class Typedef extends AbstractTask { | public class Typedef extends AbstractTask { | ||||
@@ -61,7 +61,7 @@ import org.apache.ant.common.util.ExecutionException; | |||||
/** | /** | ||||
* A converter to convert to URLs relative to the project base dir | * A converter to convert to URLs relative to the project base dir | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
*/ | */ | ||||
public class URLConverter extends AbstractConverter { | public class URLConverter extends AbstractConverter { | ||||
@@ -62,7 +62,7 @@ import org.apache.ant.init.ClassLocator; | |||||
* The Bootstrap class initailses the boot strap build, then loads the | * The Bootstrap class initailses the boot strap build, then loads the | ||||
* Builder class to perform the bootstrap build. | * Builder class to perform the bootstrap build. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 18 February 2002 | * @created 18 February 2002 | ||||
*/ | */ | ||||
public class Bootstrap { | public class Bootstrap { | ||||
@@ -71,7 +71,7 @@ import java.util.zip.ZipEntry; | |||||
* A helper class which allows the build files which have been converted to | * A helper class which allows the build files which have been converted to | ||||
* code to be built. | * code to be built. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 16 February 2002 | * @created 16 February 2002 | ||||
*/ | */ | ||||
public class BuildHelper { | public class BuildHelper { | ||||
@@ -79,7 +79,7 @@ public class BuildHelper { | |||||
/** | /** | ||||
* Simple data class for storing info about a fileset. | * Simple data class for storing info about a fileset. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 18 February 2002 | * @created 18 February 2002 | ||||
*/ | */ | ||||
private static class FileSetInfo { | private static class FileSetInfo { | ||||
@@ -61,7 +61,7 @@ import java.util.List; | |||||
* The Builder object builds the code for bootstrap purposes. It invokes the | * The Builder object builds the code for bootstrap purposes. It invokes the | ||||
* mathods of the required targets in the converted build files. | * mathods of the required targets in the converted build files. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 18 February 2002 | * @created 18 February 2002 | ||||
*/ | */ | ||||
public class Builder { | public class Builder { | ||||
@@ -61,7 +61,7 @@ import org.apache.ant.common.event.BuildListener; | |||||
* listener which has the 'right' to send output to the ant log, which is | * listener which has the 'right' to send output to the ant log, which is | ||||
* usually System.out unles redirected by the -logfile option. | * usually System.out unles redirected by the -logfile option. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 15 January 2002 | * @created 15 January 2002 | ||||
*/ | */ | ||||
public interface BuildLogger extends BuildListener { | public interface BuildLogger extends BuildListener { | ||||
@@ -83,7 +83,7 @@ import org.apache.ant.init.InitUtils; | |||||
/** | /** | ||||
* This is the command line front end. It drives the core. | * This is the command line front end. It drives the core. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 9 January 2002 | * @created 9 January 2002 | ||||
*/ | */ | ||||
public class Commandline { | public class Commandline { | ||||
@@ -66,7 +66,7 @@ import org.apache.ant.common.util.Location; | |||||
* Writes build event to a PrintStream. Currently, it only writes which | * Writes build event to a PrintStream. Currently, it only writes which | ||||
* targets are being executed, and any messages that get logged. | * targets are being executed, and any messages that get logged. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 15 January 2002 | * @created 15 January 2002 | ||||
*/ | */ | ||||
public class DefaultLogger implements BuildLogger { | public class DefaultLogger implements BuildLogger { | ||||
@@ -58,7 +58,7 @@ import org.apache.ant.common.util.ExecutionException; | |||||
/** | /** | ||||
* Abstract implementation of the ExecutionComponent | * Abstract implementation of the ExecutionComponent | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 5 February 2002 | * @created 5 February 2002 | ||||
*/ | */ | ||||
public abstract class AbstractComponent implements ExecutionComponent { | public abstract class AbstractComponent implements ExecutionComponent { | ||||
@@ -57,7 +57,7 @@ package org.apache.ant.common.antlib; | |||||
/** | /** | ||||
* Abstract implementation of the Converter interface | * Abstract implementation of the Converter interface | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
*/ | */ | ||||
public abstract class AbstractConverter implements Converter { | public abstract class AbstractConverter implements Converter { | ||||
/** The converters's context */ | /** The converters's context */ | ||||
@@ -57,7 +57,7 @@ import org.apache.ant.common.event.MessageLevel; | |||||
/** | /** | ||||
* Abstract implementation of the Task interface | * Abstract implementation of the Task interface | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 16 January 2002 | * @created 16 January 2002 | ||||
*/ | */ | ||||
public abstract class AbstractTask extends AbstractComponent implements Task { | public abstract class AbstractTask extends AbstractComponent implements Task { | ||||
@@ -62,7 +62,7 @@ import org.apache.ant.common.util.Location; | |||||
* this interface. Other core services are available through the generic | * this interface. Other core services are available through the generic | ||||
* service objects supported by the core. | * service objects supported by the core. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 14 January 2002 | * @created 14 January 2002 | ||||
*/ | */ | ||||
public interface AntContext { | public interface AntContext { | ||||
@@ -60,7 +60,7 @@ import org.apache.ant.common.util.ExecutionException; | |||||
* created by each ExecutiuonFrame which uses this library. The factory will | * created by each ExecutiuonFrame which uses this library. The factory will | ||||
* be created before any instances are required. | * be created before any instances are required. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 31 January 2002 | * @created 31 January 2002 | ||||
*/ | */ | ||||
public interface AntLibFactory { | public interface AntLibFactory { | ||||
@@ -58,7 +58,7 @@ import org.apache.ant.common.util.ExecutionException; | |||||
/** | /** | ||||
* Convert between a string and a data type | * Convert between a string and a data type | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 19 January 2002 | * @created 19 January 2002 | ||||
*/ | */ | ||||
public interface Converter { | public interface Converter { | ||||
@@ -58,7 +58,7 @@ package org.apache.ant.common.antlib; | |||||
* datatype which implements this interface will be given an AntContext | * datatype which implements this interface will be given an AntContext | ||||
* instance through which it may interact with the Ant core. | * instance through which it may interact with the Ant core. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 20 January 2002 | * @created 20 January 2002 | ||||
*/ | */ | ||||
public interface DataType extends ExecutionComponent { | public interface DataType extends ExecutionComponent { | ||||
@@ -58,7 +58,7 @@ package org.apache.ant.common.antlib; | |||||
* itself at execution time. The attributes and nested elements are stored | * itself at execution time. The attributes and nested elements are stored | ||||
* by the task for later use | * by the task for later use | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 11 February 2002 | * @created 11 February 2002 | ||||
*/ | */ | ||||
public interface DeferredTask extends Task { | public interface DeferredTask extends Task { | ||||
@@ -58,7 +58,7 @@ import org.apache.ant.common.util.ExecutionException; | |||||
* An execution component is a component from an AntLibrary which is used in | * An execution component is a component from an AntLibrary which is used in | ||||
* the execution of an Ant build. A component can have a context. | * the execution of an Ant build. A component can have a context. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 1 February 2002 | * @created 1 February 2002 | ||||
*/ | */ | ||||
public interface ExecutionComponent { | public interface ExecutionComponent { | ||||
@@ -57,7 +57,7 @@ import org.apache.ant.common.util.ExecutionException; | |||||
/** | /** | ||||
* Standard Ant Library Factory | * Standard Ant Library Factory | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 1 February 2002 | * @created 1 February 2002 | ||||
* @see AntLibFactory | * @see AntLibFactory | ||||
*/ | */ | ||||
@@ -57,7 +57,7 @@ import org.apache.ant.common.util.ExecutionException; | |||||
/** | /** | ||||
* The Task interface defines the methods that a Task must implement. | * The Task interface defines the methods that a Task must implement. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 16 January 2002 | * @created 16 January 2002 | ||||
*/ | */ | ||||
public interface Task extends ExecutionComponent { | public interface Task extends ExecutionComponent { | ||||
@@ -57,7 +57,7 @@ import org.apache.ant.common.util.ExecutionException; | |||||
/** | /** | ||||
* A TaskContainer is an object which can contain and manage ExecutionTasks. | * A TaskContainer is an object which can contain and manage ExecutionTasks. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 19 January 2002 | * @created 19 January 2002 | ||||
*/ | */ | ||||
public interface TaskContainer { | public interface TaskContainer { | ||||
@@ -61,7 +61,7 @@ import java.util.EventObject; | |||||
* There are a number of different types of event and they will generally be | * There are a number of different types of event and they will generally be | ||||
* associated with some build element from the build model. | * associated with some build element from the build model. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 15 January 2002 | * @created 15 January 2002 | ||||
*/ | */ | ||||
public class BuildEvent extends EventObject { | public class BuildEvent extends EventObject { | ||||
@@ -59,7 +59,7 @@ import java.util.EventListener; | |||||
* Classes that implement this interface will be notified when things | * Classes that implement this interface will be notified when things | ||||
* happend during a build. | * happend during a build. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 15 January 2002 | * @created 15 January 2002 | ||||
* @see BuildEvent | * @see BuildEvent | ||||
*/ | */ | ||||
@@ -56,7 +56,7 @@ package org.apache.ant.common.event; | |||||
/** | /** | ||||
* The levels at which a log message may be sent. | * The levels at which a log message may be sent. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 16 January 2002 | * @created 16 January 2002 | ||||
*/ | */ | ||||
public class MessageLevel { | public class MessageLevel { | ||||
@@ -65,7 +65,7 @@ import org.apache.ant.common.util.Location; | |||||
* the build. BuildElements may be grouped into a hierarchy to capture any | * the build. BuildElements may be grouped into a hierarchy to capture any | ||||
* level of element nesting. | * level of element nesting. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 20 January 2002 | * @created 20 January 2002 | ||||
*/ | */ | ||||
public class BuildElement extends ModelElement { | public class BuildElement extends ModelElement { | ||||
@@ -63,7 +63,7 @@ import org.apache.ant.common.util.Location; | |||||
* associated with the model element for error reporting and debugging | * associated with the model element for error reporting and debugging | ||||
* purposes. | * purposes. | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 11 January 2002 | * @created 11 January 2002 | ||||
*/ | */ | ||||
public abstract class ModelElement { | public abstract class ModelElement { | ||||
@@ -60,7 +60,7 @@ import org.apache.ant.common.util.Location; | |||||
* A model exception is thrown when an operation is attempted which would | * A model exception is thrown when an operation is attempted which would | ||||
* violate the integrity of the Project/Target/Task object model | * violate the integrity of the Project/Target/Task object model | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 16 January 2002 | * @created 16 January 2002 | ||||
*/ | */ | ||||
public class ModelException extends AntException { | public class ModelException extends AntException { | ||||
@@ -71,7 +71,7 @@ import org.apache.ant.common.util.Location; | |||||
* reference objects in other projects using named references of the form | * reference objects in other projects using named references of the form | ||||
* refname:object | * refname:object | ||||
* | * | ||||
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a> | |||||
* @author Conor MacNeill | |||||
* @created 9 January 2002 | * @created 9 January 2002 | ||||
*/ | */ | ||||
public class Project extends ModelElement { | public class Project extends ModelElement { | ||||