diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/Constants.java b/proposal/myrmidon/src/java/org/apache/myrmidon/Constants.java
index 80b974722..323b05cbb 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/Constants.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/Constants.java
@@ -11,6 +11,7 @@ package org.apache.myrmidon;
* Abstract interface to hold constants.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public interface Constants
{
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/api/AbstractTask.java b/proposal/myrmidon/src/java/org/apache/myrmidon/api/AbstractTask.java
index 13e9873ed..d52210816 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/api/AbstractTask.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/api/AbstractTask.java
@@ -15,6 +15,7 @@ import org.apache.avalon.framework.logger.AbstractLogEnabled;
* This is the class that Task writers should extend to provide custom tasks.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public abstract class AbstractTask
extends AbstractLogEnabled
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/api/Task.java b/proposal/myrmidon/src/java/org/apache/myrmidon/api/Task.java
index 029f0c86e..c1eb64412 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/api/Task.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/api/Task.java
@@ -20,6 +20,7 @@ package org.apache.myrmidon.api;
* The Components passed in via ComponentManager are determined by container.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
* @ant:role shorthand="task"
*/
public interface Task
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/api/TaskContext.java b/proposal/myrmidon/src/java/org/apache/myrmidon/api/TaskContext.java
index 756a94716..6ca81563b 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/api/TaskContext.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/api/TaskContext.java
@@ -19,6 +19,7 @@ import org.apache.avalon.framework.context.Context;
* as is access to Peer components (via Composable).
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public interface TaskContext
extends Context
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/api/TaskException.java b/proposal/myrmidon/src/java/org/apache/myrmidon/api/TaskException.java
index 3be09b2b9..87554c9eb 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/api/TaskException.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/api/TaskException.java
@@ -15,6 +15,7 @@ import org.apache.avalon.framework.CascadingException;
* ie TaskException was caused by IOException etc.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class TaskException
extends CascadingException
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/aspects/AbstractAspectHandler.java b/proposal/myrmidon/src/java/org/apache/myrmidon/aspects/AbstractAspectHandler.java
index 7ae5d0126..379790c2d 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/aspects/AbstractAspectHandler.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/aspects/AbstractAspectHandler.java
@@ -18,6 +18,7 @@ import org.apache.myrmidon.api.TaskException;
*
* @author Conor MacNeill
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public abstract class AbstractAspectHandler
implements AspectHandler
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/aspects/AspectHandler.java b/proposal/myrmidon/src/java/org/apache/myrmidon/aspects/AspectHandler.java
index 079194a71..222e13187 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/aspects/AspectHandler.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/aspects/AspectHandler.java
@@ -18,6 +18,7 @@ import org.apache.myrmidon.api.TaskException;
*
* @author Conor MacNeill
* @author Peter Donald
+ * @version $Revision$ $Date$
* @ant:role shorthand="aspect"
*/
public interface AspectHandler
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/aspects/NoopAspectHandler.java b/proposal/myrmidon/src/java/org/apache/myrmidon/aspects/NoopAspectHandler.java
index fc0730205..15a8c1c4c 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/aspects/NoopAspectHandler.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/aspects/NoopAspectHandler.java
@@ -11,6 +11,7 @@ package org.apache.myrmidon.aspects;
* A Noop aspect handler that does nothing.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class NoopAspectHandler
extends AbstractAspectHandler
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/aspect/DefaultAspectManager.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/aspect/DefaultAspectManager.java
index 12379c8dd..adeee2da1 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/aspect/DefaultAspectManager.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/aspect/DefaultAspectManager.java
@@ -24,6 +24,7 @@ import org.apache.myrmidon.interfaces.aspect.AspectManager;
* Manage and propogate Aspects.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class DefaultAspectManager
implements AspectManager, Initializable
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/ATIProjectBuilder.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/ATIProjectBuilder.java
index 066000670..c0cf928b3 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/ATIProjectBuilder.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/ATIProjectBuilder.java
@@ -28,6 +28,7 @@ import org.xml.sax.XMLReader;
* Default implementation to construct project from a build file.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class ATIProjectBuilder
extends DefaultProjectBuilder
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/DefaultProject.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/DefaultProject.java
index 710a33b8e..2ddf4b04d 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/DefaultProject.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/DefaultProject.java
@@ -20,6 +20,7 @@ import org.apache.myrmidon.interfaces.model.TypeLib;
* Default project implementation.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class DefaultProject
implements Project
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/DefaultProjectBuilder.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/DefaultProjectBuilder.java
index b146b865d..ba1009471 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/DefaultProjectBuilder.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/DefaultProjectBuilder.java
@@ -33,6 +33,7 @@ import org.xml.sax.XMLReader;
* Default implementation to construct project from a build file.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class DefaultProjectBuilder
extends AbstractLogEnabled
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/ReactorPIHandler.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/ReactorPIHandler.java
index 6eb79d4c0..bac353c05 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/ReactorPIHandler.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/ReactorPIHandler.java
@@ -18,6 +18,7 @@ import org.xml.sax.helpers.DefaultHandler;
* of redirecting content handlers at runtime while using transformers.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class ReactorPIHandler
extends DefaultHandler
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/StopParsingException.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/StopParsingException.java
index db277e6bf..a9ec1c676 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/StopParsingException.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/StopParsingException.java
@@ -13,6 +13,7 @@ import org.xml.sax.SAXException;
* Dummy exception to stop parsing "safely".
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
class StopParsingException
extends SAXException
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/ConfigurationState.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/ConfigurationState.java
index 636add146..4cf878a6a 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/ConfigurationState.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/ConfigurationState.java
@@ -12,6 +12,7 @@ package org.apache.myrmidon.components.configurer;
* configured.
*
* @author Adam Murdoch
+ * @version $Revision$ $Date$
*/
interface ConfigurationState
{
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/DefaultConfigurationState.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/DefaultConfigurationState.java
index 5dbc1403e..0a386e2fb 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/DefaultConfigurationState.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/DefaultConfigurationState.java
@@ -14,6 +14,7 @@ package org.apache.myrmidon.components.configurer;
* methods.
*
* @author Adam Murdoch
+ * @version $Revision$ $Date$
*/
class DefaultConfigurationState
implements ConfigurationState
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/DefaultConfigurer.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/DefaultConfigurer.java
index dd7caa22c..a3775f8f6 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/DefaultConfigurer.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/DefaultConfigurer.java
@@ -33,6 +33,7 @@ import org.apache.myrmidon.interfaces.type.TypeManager;
* Class used to configure tasks.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class DefaultConfigurer
extends AbstractLogEnabled
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/NoSuchPropertyException.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/NoSuchPropertyException.java
index f1b05eb23..758ff659e 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/NoSuchPropertyException.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/NoSuchPropertyException.java
@@ -16,6 +16,7 @@ import org.apache.avalon.framework.CascadingException;
* ConfigurationException is final.
*
* @author Adam Murdoch
+ * @version $Revision$ $Date$
*/
class NoSuchPropertyException
extends CascadingException
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/converter/DefaultConverterRegistry.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/converter/DefaultConverterRegistry.java
index 9594ba5fc..8d3ba0d55 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/converter/DefaultConverterRegistry.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/converter/DefaultConverterRegistry.java
@@ -14,6 +14,7 @@ import org.apache.myrmidon.interfaces.converter.ConverterRegistry;
* Default implementation of Converter registry.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class DefaultConverterRegistry
implements ConverterRegistry
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/converter/DefaultMasterConverter.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/converter/DefaultMasterConverter.java
index be6d5876f..58d7453f3 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/converter/DefaultMasterConverter.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/converter/DefaultMasterConverter.java
@@ -26,6 +26,7 @@ import org.apache.myrmidon.interfaces.type.TypeManager;
* Converter engine to handle converting between types.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class DefaultMasterConverter
extends AbstractLogEnabled
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/deployer/DefaultDeployer.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/deployer/DefaultDeployer.java
index c3aff190e..5b04e24f8 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/deployer/DefaultDeployer.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/deployer/DefaultDeployer.java
@@ -35,6 +35,7 @@ import org.apache.myrmidon.interfaces.extensions.ExtensionManager;
* This class deploys a .tsk file into a registry.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class DefaultDeployer
extends AbstractLogEnabled
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/deployer/Deployment.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/deployer/Deployment.java
index 1344f6b8f..869a39400 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/deployer/Deployment.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/deployer/Deployment.java
@@ -40,6 +40,7 @@ import org.xml.sax.XMLReader;
* This class deploys type libraries from a ClassLoader into a registry.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
class Deployment
extends AbstractLogEnabled
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/embeddor/DefaultEmbeddor.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/embeddor/DefaultEmbeddor.java
index a71d7afc3..c4ec0bea3 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/embeddor/DefaultEmbeddor.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/embeddor/DefaultEmbeddor.java
@@ -42,6 +42,7 @@ import org.apache.myrmidon.interfaces.workspace.Workspace;
* Instantiate this to embed inside other applications.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class DefaultEmbeddor
extends AbstractLogEnabled
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/executor/AspectAwareExecutor.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/executor/AspectAwareExecutor.java
index 6f0bd974e..01aa898b9 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/executor/AspectAwareExecutor.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/executor/AspectAwareExecutor.java
@@ -23,6 +23,13 @@ import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.interfaces.aspect.AspectManager;
import org.apache.myrmidon.interfaces.executor.ExecutionFrame;
+/**
+ * The AspectAwareExecutor executes the tasks but also calls
+ * the aspects helpers.
+ *
+ * @author Peter Donald
+ * @version $Revision$ $Date$
+ */
public class AspectAwareExecutor
extends DefaultExecutor
{
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/executor/DefaultExecutor.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/executor/DefaultExecutor.java
index ad31d2568..dbdf56969 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/executor/DefaultExecutor.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/executor/DefaultExecutor.java
@@ -25,6 +25,12 @@ import org.apache.myrmidon.interfaces.executor.Executor;
import org.apache.myrmidon.interfaces.type.TypeException;
import org.apache.myrmidon.interfaces.type.TypeFactory;
+/**
+ * The basic executor that just executes the tasks.
+ *
+ * @author Peter Donald
+ * @version $Revision$ $Date$
+ */
public class DefaultExecutor
extends AbstractLogEnabled
implements Executor, Composable
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/executor/PrintingExecutor.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/executor/PrintingExecutor.java
index a4e1dcb01..101ab7562 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/executor/PrintingExecutor.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/executor/PrintingExecutor.java
@@ -11,6 +11,12 @@ import org.apache.avalon.framework.configuration.Configuration;
import org.apache.myrmidon.api.Task;
import org.apache.myrmidon.api.TaskException;
+/**
+ * An executor that just displays the tasks rather than executing them.
+ *
+ * @author Peter Donald
+ * @version $Revision$ $Date$
+ */
public class PrintingExecutor
extends AspectAwareExecutor
{
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/type/DefaultTypeManager.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/type/DefaultTypeManager.java
index 5ff1f33f5..458fa3cc1 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/type/DefaultTypeManager.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/type/DefaultTypeManager.java
@@ -16,6 +16,7 @@ import org.apache.myrmidon.interfaces.type.TypeManager;
* The interface that is used to manage types.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class DefaultTypeManager
implements TypeManager
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/type/MultiSourceTypeFactory.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/type/MultiSourceTypeFactory.java
index 3bd9cae9c..ebe572efe 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/type/MultiSourceTypeFactory.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/type/MultiSourceTypeFactory.java
@@ -17,6 +17,7 @@ import org.apache.myrmidon.interfaces.type.TypeFactory;
* This factory acts as a proxy to set of object factorys.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class MultiSourceTypeFactory
implements TypeFactory
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/DefaultExecutionFrame.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/DefaultExecutionFrame.java
index c7566e2b7..552247372 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/DefaultExecutionFrame.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/DefaultExecutionFrame.java
@@ -22,6 +22,7 @@ import org.apache.myrmidon.interfaces.type.TypeManager;
* Frames in which tasks are executed.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
class DefaultExecutionFrame
implements ExecutionFrame, Component, LogEnabled, Contextualizable
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/DefaultTaskContext.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/DefaultTaskContext.java
index 8002d9779..8fadb56ce 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/DefaultTaskContext.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/DefaultTaskContext.java
@@ -25,6 +25,7 @@ import org.apache.myrmidon.api.TaskException;
* Default implementation of TaskContext.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class DefaultTaskContext
extends DefaultContext
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/DefaultWorkspace.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/DefaultWorkspace.java
index 6ba9f4a5e..fa31663f9 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/DefaultWorkspace.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/DefaultWorkspace.java
@@ -45,6 +45,7 @@ import org.apache.myrmidon.listeners.ProjectListener;
* This is the default implementation of Workspace.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class DefaultWorkspace
extends AbstractLogEnabled
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/LogTargetToListenerAdapter.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/LogTargetToListenerAdapter.java
index 2adb2c687..b3bad648c 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/LogTargetToListenerAdapter.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/LogTargetToListenerAdapter.java
@@ -15,6 +15,7 @@ import org.apache.myrmidon.listeners.ProjectListener;
* Adapter between Avalon LogKit and Project listener interfaces.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class LogTargetToListenerAdapter
implements LogTarget
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/ProjectEntry.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/ProjectEntry.java
index 3c04a3821..512618900 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/ProjectEntry.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/ProjectEntry.java
@@ -15,6 +15,7 @@ import org.apache.myrmidon.interfaces.model.Project;
* This contains detaisl for each project that is managed by ProjectManager.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public final class ProjectEntry
{
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/ProjectListenerSupport.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/ProjectListenerSupport.java
index 340dc0818..a279219a1 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/ProjectListenerSupport.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/ProjectListenerSupport.java
@@ -13,6 +13,7 @@ import org.apache.myrmidon.listeners.ProjectListener;
* Support for the project listener event dispatching.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class ProjectListenerSupport
implements ProjectListener
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/converter/AbstractConverter.java b/proposal/myrmidon/src/java/org/apache/myrmidon/converter/AbstractConverter.java
index 3e79c7cac..77edec3df 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/converter/AbstractConverter.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/converter/AbstractConverter.java
@@ -15,6 +15,7 @@ import org.apache.avalon.framework.context.Context;
* Instances of this interface are used to convert between different types.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public abstract class AbstractConverter
implements Converter
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/converter/Converter.java b/proposal/myrmidon/src/java/org/apache/myrmidon/converter/Converter.java
index 6ec92c3f1..0edeae3bd 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/converter/Converter.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/converter/Converter.java
@@ -13,6 +13,7 @@ import org.apache.avalon.framework.context.Context;
* Instances of this interface are used to convert between different types.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public interface Converter
{
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/converter/ConverterException.java b/proposal/myrmidon/src/java/org/apache/myrmidon/converter/ConverterException.java
index fb63be361..76506a359 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/converter/ConverterException.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/converter/ConverterException.java
@@ -13,6 +13,7 @@ import org.apache.avalon.framework.CascadingException;
* ConverterException thrown when a problem occurs during convertion etc.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class ConverterException
extends CascadingException
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/AbstractContainerTask.java b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/AbstractContainerTask.java
index 02528c18c..6d6c71a6a 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/AbstractContainerTask.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/AbstractContainerTask.java
@@ -27,6 +27,7 @@ import org.apache.myrmidon.interfaces.type.TypeManager;
* This is the class that Task writers should extend to provide custom tasks.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public abstract class AbstractContainerTask
extends AbstractTask
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/AbstractTypeDef.java b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/AbstractTypeDef.java
index f7656e035..0e63500ff 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/AbstractTypeDef.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/AbstractTypeDef.java
@@ -22,6 +22,7 @@ import org.apache.myrmidon.interfaces.deployer.TypeDeployer;
* TODO: Make this support classpath sub-element in future
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public abstract class AbstractTypeDef
extends AbstractContainerTask
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/Condition.java b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/Condition.java
index dc6e48d2d..9b7863226 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/Condition.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/Condition.java
@@ -16,6 +16,7 @@ import org.apache.myrmidon.api.TaskException;
* Class representing a condition.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class Condition
implements Component
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/JavaVersion.java b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/JavaVersion.java
index 33834185b..8d8ea147e 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/JavaVersion.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/JavaVersion.java
@@ -13,6 +13,7 @@ import org.apache.avalon.framework.ValuedEnum;
* Type safe wrapper class for Java Version enums.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public final class JavaVersion
extends ValuedEnum
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/LogLevel.java b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/LogLevel.java
index 504b19191..39459fc6d 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/LogLevel.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/LogLevel.java
@@ -17,6 +17,7 @@ import org.apache.avalon.framework.logger.Logger;
* for using enum to write to logger.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public final class LogLevel
extends Enum
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/Pattern.java b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/Pattern.java
index 8ed864b77..fc5b739b8 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/Pattern.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/Pattern.java
@@ -16,6 +16,7 @@ import org.apache.myrmidon.api.TaskException;
* Basic data type for holding patterns.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class Pattern
implements DataType
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/PatternSet.java b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/PatternSet.java
index bce456d06..1ad303366 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/PatternSet.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/PatternSet.java
@@ -19,6 +19,7 @@ import java.util.StringTokenizer;
* @author Jon S. Stevens
* @author Stefan Bodewig
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class PatternSet
{
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/TypeInstanceTask.java b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/TypeInstanceTask.java
index d55a30a39..f492584d3 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/TypeInstanceTask.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/TypeInstanceTask.java
@@ -21,6 +21,7 @@ import org.apache.myrmidon.interfaces.type.TypeFactory;
* This is the property "task" to declare a binding of a datatype to a name.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class TypeInstanceTask
extends AbstractContainerTask
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/frontends/CLIMain.java b/proposal/myrmidon/src/java/org/apache/myrmidon/frontends/CLIMain.java
index fef668d11..094169567 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/frontends/CLIMain.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/frontends/CLIMain.java
@@ -42,6 +42,7 @@ import org.apache.myrmidon.listeners.ProjectListener;
* to run project.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class CLIMain
extends AbstractLogEnabled
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/aspect/AspectManager.java b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/aspect/AspectManager.java
index 0a9667760..23b64d787 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/aspect/AspectManager.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/aspect/AspectManager.java
@@ -17,6 +17,7 @@ import org.apache.myrmidon.aspects.AspectHandler;
* Manage and propogate Aspects.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public interface AspectManager
extends Component, AspectHandler
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/builder/ProjectBuilder.java b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/builder/ProjectBuilder.java
index 57dec30a0..ff0b4b53a 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/builder/ProjectBuilder.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/builder/ProjectBuilder.java
@@ -14,6 +14,7 @@ import org.apache.myrmidon.interfaces.model.Project;
* Interface implemented by components that build projects from sources.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
* @ant:role shorthand="project-builder"
*/
public interface ProjectBuilder
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/configurer/Configurer.java b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/configurer/Configurer.java
index 354b5b03d..81e8f6bbb 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/configurer/Configurer.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/configurer/Configurer.java
@@ -16,6 +16,7 @@ import org.apache.avalon.framework.context.Context;
* Class used to configure tasks.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public interface Configurer
extends Component
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/converter/ConverterRegistry.java b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/converter/ConverterRegistry.java
index 2915cbf33..dd5c97eeb 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/converter/ConverterRegistry.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/converter/ConverterRegistry.java
@@ -13,6 +13,7 @@ import org.apache.avalon.framework.component.Component;
* Interface for registry for ConverterInfos.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public interface ConverterRegistry
extends Component
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/converter/MasterConverter.java b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/converter/MasterConverter.java
index ea47145f5..88650d26f 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/converter/MasterConverter.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/converter/MasterConverter.java
@@ -14,6 +14,7 @@ import org.apache.myrmidon.converter.Converter;
* Master Converter to handle converting between types.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public interface MasterConverter
extends Component, Converter
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/ConverterDefinition.java b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/ConverterDefinition.java
index 79cc75193..764cadfd5 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/ConverterDefinition.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/ConverterDefinition.java
@@ -11,6 +11,7 @@ package org.apache.myrmidon.interfaces.deployer;
* A converter definition.
*
* @author Adam Murdoch
+ * @version $Revision$ $Date$
*/
public class ConverterDefinition
extends TypeDefinition
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/Deployer.java b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/Deployer.java
index 6503c37c3..21e6429c7 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/Deployer.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/Deployer.java
@@ -16,6 +16,7 @@ import org.apache.avalon.framework.component.ComponentManager;
* This class deploys type libraries into a registry.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public interface Deployer
extends Component
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/DeploymentException.java b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/DeploymentException.java
index 7fc32d7c3..6e7199ebd 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/DeploymentException.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/DeploymentException.java
@@ -13,6 +13,7 @@ import org.apache.avalon.framework.CascadingException;
* Exception to indicate error deploying.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public final class DeploymentException
extends CascadingException
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/TypeDefinition.java b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/TypeDefinition.java
index de7a055a9..aee5b47cb 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/TypeDefinition.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/TypeDefinition.java
@@ -11,6 +11,7 @@ package org.apache.myrmidon.interfaces.deployer;
* A general-purpose type definition.
*
* @author Adam Murdoch
+ * @version $Revision$ $Date$
*/
public class TypeDefinition
{
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/TypeDeployer.java b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/TypeDeployer.java
index 971fa3c4f..d95a28531 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/TypeDeployer.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/TypeDeployer.java
@@ -12,6 +12,7 @@ package org.apache.myrmidon.interfaces.deployer;
* library to be deployed.
*
* @author Adam Murdoch
+ * @version $Revision$ $Date$
*/
public interface TypeDeployer
{
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/embeddor/Embeddor.java b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/embeddor/Embeddor.java
index fda071044..2658fe0f2 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/embeddor/Embeddor.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/embeddor/Embeddor.java
@@ -20,6 +20,7 @@ import org.apache.myrmidon.interfaces.workspace.Workspace;
* Interface through which you embed Myrmidon into applications.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public interface Embeddor
extends Component, Parameterizable, Initializable, Startable, Disposable
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/executor/ExecutionFrame.java b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/executor/ExecutionFrame.java
index fe48d6495..79a5d2c06 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/executor/ExecutionFrame.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/executor/ExecutionFrame.java
@@ -15,6 +15,7 @@ import org.apache.myrmidon.interfaces.type.TypeManager;
* Frames in which tasks are executed.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public interface ExecutionFrame
{
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/executor/Executor.java b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/executor/Executor.java
index 9f5728e37..9b2f89749 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/executor/Executor.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/executor/Executor.java
@@ -15,6 +15,7 @@ import org.apache.myrmidon.api.TaskException;
* Engine inteface that should be implemented by all tasklet engines.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public interface Executor
extends Component
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/Project.java b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/Project.java
index 2f9d89e37..86c985658 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/Project.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/Project.java
@@ -18,6 +18,7 @@ import org.apache.avalon.framework.component.Component;
* Can be useful as project files embed own name (or should that be description).
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public interface Project
extends Component
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/Target.java b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/Target.java
index 165713d24..e6459e163 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/Target.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/Target.java
@@ -15,6 +15,7 @@ import org.apache.myrmidon.framework.Condition;
* Targets in build file.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class Target
{
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/TypeLib.java b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/TypeLib.java
index f191b21d7..a292543da 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/TypeLib.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/TypeLib.java
@@ -11,6 +11,7 @@ package org.apache.myrmidon.interfaces.model;
* Imports in a build file.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class TypeLib
{
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/type/TypeException.java b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/type/TypeException.java
index 9beb8d415..83a2a43d5 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/type/TypeException.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/type/TypeException.java
@@ -13,6 +13,7 @@ import org.apache.avalon.framework.CascadingException;
* Exception to indicate problem with type instantiating.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public final class TypeException
extends CascadingException
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/type/TypeManager.java b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/type/TypeManager.java
index 37d7e2d1b..5ae30e062 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/type/TypeManager.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/type/TypeManager.java
@@ -13,6 +13,7 @@ import org.apache.avalon.framework.component.Component;
* The interface that is used to manage types.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public interface TypeManager
extends Component
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/workspace/Workspace.java b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/workspace/Workspace.java
index e0a7e2eb8..f4371746f 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/workspace/Workspace.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/workspace/Workspace.java
@@ -16,6 +16,7 @@ import org.apache.myrmidon.listeners.ProjectListener;
* This is the abstraction through which Projects are managed and executed.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public interface Workspace
extends Component
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/launcher/Main.java b/proposal/myrmidon/src/java/org/apache/myrmidon/launcher/Main.java
index 49f334bf6..2e9e7b295 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/launcher/Main.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/launcher/Main.java
@@ -19,6 +19,7 @@ import java.util.StringTokenizer;
* Basic Loader that is responsible for all the hackery to get classloader to work.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public final class Main
{
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/listeners/AbstractProjectListener.java b/proposal/myrmidon/src/java/org/apache/myrmidon/listeners/AbstractProjectListener.java
index 51b3489bb..d247341b5 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/listeners/AbstractProjectListener.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/listeners/AbstractProjectListener.java
@@ -11,6 +11,7 @@ package org.apache.myrmidon.listeners;
* Abstract listener from which to extend.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public abstract class AbstractProjectListener
implements ProjectListener
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/listeners/ClassicProjectListener.java b/proposal/myrmidon/src/java/org/apache/myrmidon/listeners/ClassicProjectListener.java
index da523ed80..d53603c50 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/listeners/ClassicProjectListener.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/listeners/ClassicProjectListener.java
@@ -13,6 +13,7 @@ import org.apache.avalon.framework.ExceptionUtil;
* Classic listener that emulates the default ant1.x listener notifications.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public final class ClassicProjectListener
extends AbstractProjectListener
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/listeners/DefaultProjectListener.java b/proposal/myrmidon/src/java/org/apache/myrmidon/listeners/DefaultProjectListener.java
index 406f524a7..8b0230138 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/listeners/DefaultProjectListener.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/listeners/DefaultProjectListener.java
@@ -13,6 +13,7 @@ import org.apache.avalon.framework.ExceptionUtil;
* Default listener that emulates the old ant listener notifications.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public final class DefaultProjectListener
extends AbstractProjectListener
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/listeners/ProjectListener.java b/proposal/myrmidon/src/java/org/apache/myrmidon/listeners/ProjectListener.java
index 957c249ae..f57728977 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/listeners/ProjectListener.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/listeners/ProjectListener.java
@@ -12,6 +12,7 @@ package org.apache.myrmidon.listeners;
* notification of project status.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
* @ant:role shorthand="listener"
*/
public interface ProjectListener
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/services/ServiceException.java b/proposal/myrmidon/src/java/org/apache/myrmidon/services/ServiceException.java
index 11c6e0364..175b9f7f8 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/services/ServiceException.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/services/ServiceException.java
@@ -14,6 +14,7 @@ import org.apache.avalon.framework.CascadingException;
* some reason.
*
* @author Peter Donald
+ * @version $Revision$ $Date$
*/
public class ServiceException
extends CascadingException