Browse Source

Add version tags

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271210 13f79535-47bb-0310-9956-ffa450edef68
master
Peter Donald 23 years ago
parent
commit
d23de598f0
71 changed files with 87 additions and 0 deletions
  1. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/Constants.java
  2. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/api/AbstractTask.java
  3. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/api/Task.java
  4. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/api/TaskContext.java
  5. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/api/TaskException.java
  6. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/aspects/AbstractAspectHandler.java
  7. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/aspects/AspectHandler.java
  8. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/aspects/NoopAspectHandler.java
  9. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/aspect/DefaultAspectManager.java
  10. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/ATIProjectBuilder.java
  11. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/DefaultProject.java
  12. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/DefaultProjectBuilder.java
  13. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/ReactorPIHandler.java
  14. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/StopParsingException.java
  15. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/ConfigurationState.java
  16. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/DefaultConfigurationState.java
  17. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/DefaultConfigurer.java
  18. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/NoSuchPropertyException.java
  19. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/converter/DefaultConverterRegistry.java
  20. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/converter/DefaultMasterConverter.java
  21. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/deployer/DefaultDeployer.java
  22. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/deployer/Deployment.java
  23. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/embeddor/DefaultEmbeddor.java
  24. +7
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/executor/AspectAwareExecutor.java
  25. +6
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/executor/DefaultExecutor.java
  26. +6
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/executor/PrintingExecutor.java
  27. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/type/DefaultTypeManager.java
  28. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/type/MultiSourceTypeFactory.java
  29. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/DefaultExecutionFrame.java
  30. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/DefaultTaskContext.java
  31. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/DefaultWorkspace.java
  32. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/LogTargetToListenerAdapter.java
  33. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/ProjectEntry.java
  34. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/ProjectListenerSupport.java
  35. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/converter/AbstractConverter.java
  36. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/converter/Converter.java
  37. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/converter/ConverterException.java
  38. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/framework/AbstractContainerTask.java
  39. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/framework/AbstractTypeDef.java
  40. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/framework/Condition.java
  41. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/framework/JavaVersion.java
  42. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/framework/LogLevel.java
  43. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/framework/Pattern.java
  44. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/framework/PatternSet.java
  45. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/framework/TypeInstanceTask.java
  46. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/frontends/CLIMain.java
  47. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/aspect/AspectManager.java
  48. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/builder/ProjectBuilder.java
  49. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/configurer/Configurer.java
  50. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/converter/ConverterRegistry.java
  51. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/converter/MasterConverter.java
  52. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/ConverterDefinition.java
  53. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/Deployer.java
  54. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/DeploymentException.java
  55. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/TypeDefinition.java
  56. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/TypeDeployer.java
  57. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/embeddor/Embeddor.java
  58. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/executor/ExecutionFrame.java
  59. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/executor/Executor.java
  60. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/Project.java
  61. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/Target.java
  62. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/TypeLib.java
  63. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/type/TypeException.java
  64. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/type/TypeManager.java
  65. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/workspace/Workspace.java
  66. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/launcher/Main.java
  67. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/listeners/AbstractProjectListener.java
  68. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/listeners/ClassicProjectListener.java
  69. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/listeners/DefaultProjectListener.java
  70. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/listeners/ProjectListener.java
  71. +1
    -0
      proposal/myrmidon/src/java/org/apache/myrmidon/services/ServiceException.java

+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/Constants.java View File

@@ -11,6 +11,7 @@ package org.apache.myrmidon;
* Abstract interface to hold constants.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public interface Constants
{


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/api/AbstractTask.java View File

@@ -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 <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public abstract class AbstractTask
extends AbstractLogEnabled


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/api/Task.java View File

@@ -20,6 +20,7 @@ package org.apache.myrmidon.api;
* The Components passed in via ComponentManager are determined by container.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
* @ant:role shorthand="task"
*/
public interface Task


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/api/TaskContext.java View File

@@ -19,6 +19,7 @@ import org.apache.avalon.framework.context.Context;
* as is access to Peer components (via Composable).
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public interface TaskContext
extends Context


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/api/TaskException.java View File

@@ -15,6 +15,7 @@ import org.apache.avalon.framework.CascadingException;
* ie TaskException was caused by IOException etc.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class TaskException
extends CascadingException


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/aspects/AbstractAspectHandler.java View File

@@ -18,6 +18,7 @@ import org.apache.myrmidon.api.TaskException;
*
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a>
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public abstract class AbstractAspectHandler
implements AspectHandler


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/aspects/AspectHandler.java View File

@@ -18,6 +18,7 @@ import org.apache.myrmidon.api.TaskException;
*
* @author <a href="mailto:conor@apache.org">Conor MacNeill</a>
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
* @ant:role shorthand="aspect"
*/
public interface AspectHandler


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/aspects/NoopAspectHandler.java View File

@@ -11,6 +11,7 @@ package org.apache.myrmidon.aspects;
* A Noop aspect handler that does nothing.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class NoopAspectHandler
extends AbstractAspectHandler


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/aspect/DefaultAspectManager.java View File

@@ -24,6 +24,7 @@ import org.apache.myrmidon.interfaces.aspect.AspectManager;
* Manage and propogate Aspects.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class DefaultAspectManager
implements AspectManager, Initializable


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/ATIProjectBuilder.java View File

@@ -28,6 +28,7 @@ import org.xml.sax.XMLReader;
* Default implementation to construct project from a build file.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class ATIProjectBuilder
extends DefaultProjectBuilder


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/DefaultProject.java View File

@@ -20,6 +20,7 @@ import org.apache.myrmidon.interfaces.model.TypeLib;
* Default project implementation.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class DefaultProject
implements Project


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/DefaultProjectBuilder.java View File

@@ -33,6 +33,7 @@ import org.xml.sax.XMLReader;
* Default implementation to construct project from a build file.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class DefaultProjectBuilder
extends AbstractLogEnabled


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/ReactorPIHandler.java View File

@@ -18,6 +18,7 @@ import org.xml.sax.helpers.DefaultHandler;
* of redirecting content handlers at runtime while using transformers.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class ReactorPIHandler
extends DefaultHandler


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/builder/StopParsingException.java View File

@@ -13,6 +13,7 @@ import org.xml.sax.SAXException;
* Dummy exception to stop parsing "safely".
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
class StopParsingException
extends SAXException


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/ConfigurationState.java View File

@@ -12,6 +12,7 @@ package org.apache.myrmidon.components.configurer;
* configured.
*
* @author Adam Murdoch
* @version $Revision$ $Date$
*/
interface ConfigurationState
{


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/DefaultConfigurationState.java View File

@@ -14,6 +14,7 @@ package org.apache.myrmidon.components.configurer;
* methods.
*
* @author Adam Murdoch
* @version $Revision$ $Date$
*/
class DefaultConfigurationState
implements ConfigurationState


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/DefaultConfigurer.java View File

@@ -33,6 +33,7 @@ import org.apache.myrmidon.interfaces.type.TypeManager;
* Class used to configure tasks.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class DefaultConfigurer
extends AbstractLogEnabled


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/configurer/NoSuchPropertyException.java View File

@@ -16,6 +16,7 @@ import org.apache.avalon.framework.CascadingException;
* ConfigurationException is final.
*
* @author Adam Murdoch
* @version $Revision$ $Date$
*/
class NoSuchPropertyException
extends CascadingException


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/converter/DefaultConverterRegistry.java View File

@@ -14,6 +14,7 @@ import org.apache.myrmidon.interfaces.converter.ConverterRegistry;
* Default implementation of Converter registry.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class DefaultConverterRegistry
implements ConverterRegistry


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/converter/DefaultMasterConverter.java View File

@@ -26,6 +26,7 @@ import org.apache.myrmidon.interfaces.type.TypeManager;
* Converter engine to handle converting between types.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class DefaultMasterConverter
extends AbstractLogEnabled


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/deployer/DefaultDeployer.java View File

@@ -35,6 +35,7 @@ import org.apache.myrmidon.interfaces.extensions.ExtensionManager;
* This class deploys a .tsk file into a registry.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class DefaultDeployer
extends AbstractLogEnabled


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/deployer/Deployment.java View File

@@ -40,6 +40,7 @@ import org.xml.sax.XMLReader;
* This class deploys type libraries from a ClassLoader into a registry.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
class Deployment
extends AbstractLogEnabled


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/embeddor/DefaultEmbeddor.java View File

@@ -42,6 +42,7 @@ import org.apache.myrmidon.interfaces.workspace.Workspace;
* Instantiate this to embed inside other applications.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class DefaultEmbeddor
extends AbstractLogEnabled


+ 7
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/executor/AspectAwareExecutor.java View File

@@ -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 <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class AspectAwareExecutor
extends DefaultExecutor
{


+ 6
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/executor/DefaultExecutor.java View File

@@ -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 <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class DefaultExecutor
extends AbstractLogEnabled
implements Executor, Composable


+ 6
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/executor/PrintingExecutor.java View File

@@ -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 <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class PrintingExecutor
extends AspectAwareExecutor
{


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/type/DefaultTypeManager.java View File

@@ -16,6 +16,7 @@ import org.apache.myrmidon.interfaces.type.TypeManager;
* The interface that is used to manage types.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class DefaultTypeManager
implements TypeManager


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/type/MultiSourceTypeFactory.java View File

@@ -17,6 +17,7 @@ import org.apache.myrmidon.interfaces.type.TypeFactory;
* This factory acts as a proxy to set of object factorys.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class MultiSourceTypeFactory
implements TypeFactory


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/DefaultExecutionFrame.java View File

@@ -22,6 +22,7 @@ import org.apache.myrmidon.interfaces.type.TypeManager;
* Frames in which tasks are executed.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
class DefaultExecutionFrame
implements ExecutionFrame, Component, LogEnabled, Contextualizable


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/DefaultTaskContext.java View File

@@ -25,6 +25,7 @@ import org.apache.myrmidon.api.TaskException;
* Default implementation of TaskContext.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class DefaultTaskContext
extends DefaultContext


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/DefaultWorkspace.java View File

@@ -45,6 +45,7 @@ import org.apache.myrmidon.listeners.ProjectListener;
* This is the default implementation of Workspace.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class DefaultWorkspace
extends AbstractLogEnabled


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/LogTargetToListenerAdapter.java View File

@@ -15,6 +15,7 @@ import org.apache.myrmidon.listeners.ProjectListener;
* Adapter between Avalon LogKit and Project listener interfaces.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class LogTargetToListenerAdapter
implements LogTarget


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/ProjectEntry.java View File

@@ -15,6 +15,7 @@ import org.apache.myrmidon.interfaces.model.Project;
* This contains detaisl for each project that is managed by ProjectManager.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public final class ProjectEntry
{


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/components/workspace/ProjectListenerSupport.java View File

@@ -13,6 +13,7 @@ import org.apache.myrmidon.listeners.ProjectListener;
* Support for the project listener event dispatching.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class ProjectListenerSupport
implements ProjectListener


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/converter/AbstractConverter.java View File

@@ -15,6 +15,7 @@ import org.apache.avalon.framework.context.Context;
* Instances of this interface are used to convert between different types.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public abstract class AbstractConverter
implements Converter


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/converter/Converter.java View File

@@ -13,6 +13,7 @@ import org.apache.avalon.framework.context.Context;
* Instances of this interface are used to convert between different types.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public interface Converter
{


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/converter/ConverterException.java View File

@@ -13,6 +13,7 @@ import org.apache.avalon.framework.CascadingException;
* ConverterException thrown when a problem occurs during convertion etc.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class ConverterException
extends CascadingException


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/framework/AbstractContainerTask.java View File

@@ -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 <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public abstract class AbstractContainerTask
extends AbstractTask


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/framework/AbstractTypeDef.java View File

@@ -22,6 +22,7 @@ import org.apache.myrmidon.interfaces.deployer.TypeDeployer;
* TODO: Make this support classpath sub-element in future
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public abstract class AbstractTypeDef
extends AbstractContainerTask


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/framework/Condition.java View File

@@ -16,6 +16,7 @@ import org.apache.myrmidon.api.TaskException;
* Class representing a condition.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class Condition
implements Component


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/framework/JavaVersion.java View File

@@ -13,6 +13,7 @@ import org.apache.avalon.framework.ValuedEnum;
* Type safe wrapper class for Java Version enums.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public final class JavaVersion
extends ValuedEnum


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/framework/LogLevel.java View File

@@ -17,6 +17,7 @@ import org.apache.avalon.framework.logger.Logger;
* for using enum to write to logger.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public final class LogLevel
extends Enum


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/framework/Pattern.java View File

@@ -16,6 +16,7 @@ import org.apache.myrmidon.api.TaskException;
* Basic data type for holding patterns.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class Pattern
implements DataType


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/framework/PatternSet.java View File

@@ -19,6 +19,7 @@ import java.util.StringTokenizer;
* @author <a href="mailto:jon@clearink.com">Jon S. Stevens</a>
* @author <a href="mailto:stefan.bodewig@epost.de">Stefan Bodewig</a>
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class PatternSet
{


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/framework/TypeInstanceTask.java View File

@@ -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 <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class TypeInstanceTask
extends AbstractContainerTask


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/frontends/CLIMain.java View File

@@ -42,6 +42,7 @@ import org.apache.myrmidon.listeners.ProjectListener;
* to run project.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class CLIMain
extends AbstractLogEnabled


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/aspect/AspectManager.java View File

@@ -17,6 +17,7 @@ import org.apache.myrmidon.aspects.AspectHandler;
* Manage and propogate Aspects.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public interface AspectManager
extends Component, AspectHandler


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/builder/ProjectBuilder.java View File

@@ -14,6 +14,7 @@ import org.apache.myrmidon.interfaces.model.Project;
* Interface implemented by components that build projects from sources.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
* @ant:role shorthand="project-builder"
*/
public interface ProjectBuilder


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/configurer/Configurer.java View File

@@ -16,6 +16,7 @@ import org.apache.avalon.framework.context.Context;
* Class used to configure tasks.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public interface Configurer
extends Component


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/converter/ConverterRegistry.java View File

@@ -13,6 +13,7 @@ import org.apache.avalon.framework.component.Component;
* Interface for registry for ConverterInfos.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public interface ConverterRegistry
extends Component


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/converter/MasterConverter.java View File

@@ -14,6 +14,7 @@ import org.apache.myrmidon.converter.Converter;
* Master Converter to handle converting between types.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public interface MasterConverter
extends Component, Converter


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/ConverterDefinition.java View File

@@ -11,6 +11,7 @@ package org.apache.myrmidon.interfaces.deployer;
* A converter definition.
*
* @author <a href="mailto:adammurdoch@apache.org">Adam Murdoch</a>
* @version $Revision$ $Date$
*/
public class ConverterDefinition
extends TypeDefinition


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/Deployer.java View File

@@ -16,6 +16,7 @@ import org.apache.avalon.framework.component.ComponentManager;
* This class deploys type libraries into a registry.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public interface Deployer
extends Component


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/DeploymentException.java View File

@@ -13,6 +13,7 @@ import org.apache.avalon.framework.CascadingException;
* Exception to indicate error deploying.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public final class DeploymentException
extends CascadingException


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/TypeDefinition.java View File

@@ -11,6 +11,7 @@ package org.apache.myrmidon.interfaces.deployer;
* A general-purpose type definition.
*
* @author <a href="mailto:adammurdoch@apache.org">Adam Murdoch</a>
* @version $Revision$ $Date$
*/
public class TypeDefinition
{


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/deployer/TypeDeployer.java View File

@@ -12,6 +12,7 @@ package org.apache.myrmidon.interfaces.deployer;
* library to be deployed.
*
* @author <a href="mailto:adammurdoch@apache.org">Adam Murdoch</a>
* @version $Revision$ $Date$
*/
public interface TypeDeployer
{


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/embeddor/Embeddor.java View File

@@ -20,6 +20,7 @@ import org.apache.myrmidon.interfaces.workspace.Workspace;
* Interface through which you embed Myrmidon into applications.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public interface Embeddor
extends Component, Parameterizable, Initializable, Startable, Disposable


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/executor/ExecutionFrame.java View File

@@ -15,6 +15,7 @@ import org.apache.myrmidon.interfaces.type.TypeManager;
* Frames in which tasks are executed.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public interface ExecutionFrame
{


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/executor/Executor.java View File

@@ -15,6 +15,7 @@ import org.apache.myrmidon.api.TaskException;
* Engine inteface that should be implemented by all tasklet engines.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public interface Executor
extends Component


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/Project.java View File

@@ -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 <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public interface Project
extends Component


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/Target.java View File

@@ -15,6 +15,7 @@ import org.apache.myrmidon.framework.Condition;
* Targets in build file.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class Target
{


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/model/TypeLib.java View File

@@ -11,6 +11,7 @@ package org.apache.myrmidon.interfaces.model;
* Imports in a build file.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class TypeLib
{


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/type/TypeException.java View File

@@ -13,6 +13,7 @@ import org.apache.avalon.framework.CascadingException;
* Exception to indicate problem with type instantiating.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public final class TypeException
extends CascadingException


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/type/TypeManager.java View File

@@ -13,6 +13,7 @@ import org.apache.avalon.framework.component.Component;
* The interface that is used to manage types.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public interface TypeManager
extends Component


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/workspace/Workspace.java View File

@@ -16,6 +16,7 @@ import org.apache.myrmidon.listeners.ProjectListener;
* This is the abstraction through which Projects are managed and executed.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public interface Workspace
extends Component


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/launcher/Main.java View File

@@ -19,6 +19,7 @@ import java.util.StringTokenizer;
* Basic Loader that is responsible for all the hackery to get classloader to work.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public final class Main
{


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/listeners/AbstractProjectListener.java View File

@@ -11,6 +11,7 @@ package org.apache.myrmidon.listeners;
* Abstract listener from which to extend.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public abstract class AbstractProjectListener
implements ProjectListener


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/listeners/ClassicProjectListener.java View File

@@ -13,6 +13,7 @@ import org.apache.avalon.framework.ExceptionUtil;
* Classic listener that emulates the default ant1.x listener notifications.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public final class ClassicProjectListener
extends AbstractProjectListener


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/listeners/DefaultProjectListener.java View File

@@ -13,6 +13,7 @@ import org.apache.avalon.framework.ExceptionUtil;
* Default listener that emulates the old ant listener notifications.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public final class DefaultProjectListener
extends AbstractProjectListener


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/listeners/ProjectListener.java View File

@@ -12,6 +12,7 @@ package org.apache.myrmidon.listeners;
* notification of project status.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
* @ant:role shorthand="listener"
*/
public interface ProjectListener


+ 1
- 0
proposal/myrmidon/src/java/org/apache/myrmidon/services/ServiceException.java View File

@@ -14,6 +14,7 @@ import org.apache.avalon.framework.CascadingException;
* some reason.
*
* @author <a href="mailto:peter@apache.org">Peter Donald</a>
* @version $Revision$ $Date$
*/
public class ServiceException
extends CascadingException


Loading…
Cancel
Save