git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269862 13f79535-47bb-0310-9956-ffa450edef68master
@@ -33,7 +33,6 @@ Legal: | |||||
developers this part makes no difference. | developers this part makes no difference. | ||||
--> | --> | ||||
<property name="build.compiler.emacs" value="on"/> | <property name="build.compiler.emacs" value="on"/> | ||||
<property name="build.compiler.warnings" value="true"/> | |||||
<property name="build.compiler.pedantic" value="true"/> | <property name="build.compiler.pedantic" value="true"/> | ||||
<property name="build.compiler.depend" value="true"/> | <property name="build.compiler.depend" value="true"/> | ||||
<property name="build.compiler.fulldepend" value="true"/> | <property name="build.compiler.fulldepend" value="true"/> | ||||
@@ -18,6 +18,7 @@ import org.apache.myrmidon.api.Task; | |||||
import org.apache.myrmidon.api.TaskException; | import org.apache.myrmidon.api.TaskException; | ||||
import org.apache.myrmidon.aspects.AspectHandler; | import org.apache.myrmidon.aspects.AspectHandler; | ||||
import org.apache.myrmidon.aspects.NoopAspectHandler; | import org.apache.myrmidon.aspects.NoopAspectHandler; | ||||
import org.apache.myrmidon.interfaces.aspect.AspectManager; | |||||
/** | /** | ||||
* Manage and propogate Aspects. | * Manage and propogate Aspects. | ||||
@@ -25,10 +25,11 @@ import org.apache.avalon.framework.parameters.Parameters; | |||||
import org.apache.log.Logger; | import org.apache.log.Logger; | ||||
import org.apache.myrmidon.api.TaskContext; | import org.apache.myrmidon.api.TaskContext; | ||||
import org.apache.myrmidon.components.model.DefaultProject; | import org.apache.myrmidon.components.model.DefaultProject; | ||||
import org.apache.myrmidon.components.model.Project; | |||||
import org.apache.myrmidon.components.model.Target; | |||||
import org.apache.myrmidon.components.model.TypeLib; | |||||
import org.apache.myrmidon.framework.Condition; | import org.apache.myrmidon.framework.Condition; | ||||
import org.apache.myrmidon.interfaces.builder.ProjectBuilder; | |||||
import org.apache.myrmidon.interfaces.model.Project; | |||||
import org.apache.myrmidon.interfaces.model.Target; | |||||
import org.apache.myrmidon.interfaces.model.TypeLib; | |||||
import org.xml.sax.SAXException; | import org.xml.sax.SAXException; | ||||
import org.xml.sax.XMLReader; | import org.xml.sax.XMLReader; | ||||
@@ -25,7 +25,8 @@ import org.apache.avalon.framework.context.Context; | |||||
import org.apache.avalon.framework.logger.AbstractLoggable; | import org.apache.avalon.framework.logger.AbstractLoggable; | ||||
import org.apache.avalon.framework.logger.Loggable; | import org.apache.avalon.framework.logger.Loggable; | ||||
import org.apache.log.Logger; | import org.apache.log.Logger; | ||||
import org.apache.myrmidon.components.converter.MasterConverter; | |||||
import org.apache.myrmidon.interfaces.converter.MasterConverter; | |||||
import org.apache.myrmidon.interfaces.configurer.Configurer; | |||||
import org.apache.myrmidon.converter.Converter; | import org.apache.myrmidon.converter.Converter; | ||||
import org.apache.myrmidon.converter.ConverterException; | import org.apache.myrmidon.converter.ConverterException; | ||||
@@ -8,6 +8,7 @@ | |||||
package org.apache.myrmidon.components.converter; | package org.apache.myrmidon.components.converter; | ||||
import java.util.HashMap; | import java.util.HashMap; | ||||
import org.apache.myrmidon.interfaces.converter.ConverterRegistry; | |||||
/** | /** | ||||
* Default implementation of Converter registry. | * Default implementation of Converter registry. | ||||
@@ -14,10 +14,11 @@ import org.apache.avalon.framework.context.Context; | |||||
import org.apache.avalon.excalibur.i18n.ResourceManager; | import org.apache.avalon.excalibur.i18n.ResourceManager; | ||||
import org.apache.avalon.excalibur.i18n.Resources; | import org.apache.avalon.excalibur.i18n.Resources; | ||||
import org.apache.avalon.framework.logger.AbstractLoggable; | import org.apache.avalon.framework.logger.AbstractLoggable; | ||||
import org.apache.myrmidon.components.converter.MasterConverter; | |||||
import org.apache.myrmidon.components.type.TypeException; | |||||
import org.apache.myrmidon.components.type.TypeFactory; | |||||
import org.apache.myrmidon.components.type.TypeManager; | |||||
import org.apache.myrmidon.interfaces.converter.MasterConverter; | |||||
import org.apache.myrmidon.interfaces.converter.ConverterRegistry; | |||||
import org.apache.myrmidon.interfaces.type.TypeException; | |||||
import org.apache.myrmidon.interfaces.type.TypeFactory; | |||||
import org.apache.myrmidon.interfaces.type.TypeManager; | |||||
import org.apache.myrmidon.converter.Converter; | import org.apache.myrmidon.converter.Converter; | ||||
import org.apache.myrmidon.converter.ConverterException; | import org.apache.myrmidon.converter.ConverterException; | ||||
@@ -14,6 +14,8 @@ import java.util.Enumeration; | |||||
import java.util.HashMap; | import java.util.HashMap; | ||||
import javax.xml.parsers.SAXParser; | import javax.xml.parsers.SAXParser; | ||||
import javax.xml.parsers.SAXParserFactory; | import javax.xml.parsers.SAXParserFactory; | ||||
import org.apache.avalon.excalibur.i18n.ResourceManager; | |||||
import org.apache.avalon.excalibur.i18n.Resources; | |||||
import org.apache.avalon.framework.activity.Initializable; | import org.apache.avalon.framework.activity.Initializable; | ||||
import org.apache.avalon.framework.component.ComponentException; | import org.apache.avalon.framework.component.ComponentException; | ||||
import org.apache.avalon.framework.component.ComponentManager; | import org.apache.avalon.framework.component.ComponentManager; | ||||
@@ -23,15 +25,15 @@ import org.apache.avalon.framework.configuration.ConfigurationException; | |||||
import org.apache.avalon.framework.configuration.SAXConfigurationHandler; | import org.apache.avalon.framework.configuration.SAXConfigurationHandler; | ||||
import org.apache.avalon.framework.logger.AbstractLoggable; | import org.apache.avalon.framework.logger.AbstractLoggable; | ||||
import org.apache.myrmidon.api.Task; | import org.apache.myrmidon.api.Task; | ||||
import org.apache.myrmidon.components.converter.ConverterRegistry; | |||||
import org.apache.myrmidon.components.type.DefaultTypeFactory; | import org.apache.myrmidon.components.type.DefaultTypeFactory; | ||||
import org.apache.myrmidon.components.type.TypeManager; | |||||
import org.apache.myrmidon.components.role.RoleManager; | |||||
import org.apache.myrmidon.converter.Converter; | import org.apache.myrmidon.converter.Converter; | ||||
import org.apache.myrmidon.interfaces.converter.ConverterRegistry; | |||||
import org.apache.myrmidon.interfaces.deployer.Deployer; | |||||
import org.apache.myrmidon.interfaces.deployer.DeploymentException; | |||||
import org.apache.myrmidon.interfaces.role.RoleManager; | |||||
import org.apache.myrmidon.interfaces.type.TypeManager; | |||||
import org.xml.sax.SAXException; | import org.xml.sax.SAXException; | ||||
import org.xml.sax.XMLReader; | import org.xml.sax.XMLReader; | ||||
import org.apache.avalon.excalibur.i18n.ResourceManager; | |||||
import org.apache.avalon.excalibur.i18n.Resources; | |||||
/** | /** | ||||
* This class deploys a .tsk file into a registry. | * This class deploys a .tsk file into a registry. | ||||
@@ -107,7 +109,7 @@ public class DefaultDeployer | |||||
final Deployment deployment = new Deployment( file ); | final Deployment deployment = new Deployment( file ); | ||||
final Configuration descriptor = deployment.getDescriptor(); | final Configuration descriptor = deployment.getDescriptor(); | ||||
final URL[] urls = new URL[] { deployment.getURL() }; | final URL[] urls = new URL[] { deployment.getURL() }; | ||||
final URLClassLoader classLoader = | |||||
final URLClassLoader classLoader = | |||||
new URLClassLoader( urls, Thread.currentThread().getContextClassLoader() ); | new URLClassLoader( urls, Thread.currentThread().getContextClassLoader() ); | ||||
try | try | ||||
@@ -235,8 +237,8 @@ public class DefaultDeployer | |||||
} | } | ||||
} | } | ||||
private DefaultTypeFactory getFactory( final String role, | |||||
final ClassLoader classLoader, | |||||
private DefaultTypeFactory getFactory( final String role, | |||||
final ClassLoader classLoader, | |||||
final HashMap factorys ) | final HashMap factorys ) | ||||
{ | { | ||||
DefaultTypeFactory factory = (DefaultTypeFactory)factorys.get( role ); | DefaultTypeFactory factory = (DefaultTypeFactory)factorys.get( role ); | ||||
@@ -309,7 +311,7 @@ public class DefaultDeployer | |||||
if( getLogger().isDebugEnabled() ) | if( getLogger().isDebugEnabled() ) | ||||
{ | { | ||||
final String message = | |||||
final String message = | |||||
REZ.getString( "register-converter.notice", name, source, destination ); | REZ.getString( "register-converter.notice", name, source, destination ); | ||||
getLogger().debug( message ); | getLogger().debug( message ); | ||||
} | } | ||||
@@ -328,7 +330,7 @@ public class DefaultDeployer | |||||
if( getLogger().isDebugEnabled() ) | if( getLogger().isDebugEnabled() ) | ||||
{ | { | ||||
final String message = | |||||
final String message = | |||||
REZ.getString( "register-role.notice", role, name, className ); | REZ.getString( "register-role.notice", role, name, className ); | ||||
getLogger().debug( message ); | getLogger().debug( message ); | ||||
} | } | ||||
@@ -21,6 +21,7 @@ import org.apache.avalon.framework.configuration.ConfigurationException; | |||||
import org.apache.avalon.framework.configuration.SAXConfigurationHandler; | import org.apache.avalon.framework.configuration.SAXConfigurationHandler; | ||||
import org.xml.sax.SAXException; | import org.xml.sax.SAXException; | ||||
import org.xml.sax.XMLReader; | import org.xml.sax.XMLReader; | ||||
import org.apache.myrmidon.interfaces.deployer.DeploymentException; | |||||
/** | /** | ||||
* This class deploys a .tsk file into a registry. | * This class deploys a .tsk file into a registry. | ||||
@@ -22,19 +22,20 @@ import org.apache.avalon.framework.logger.AbstractLoggable; | |||||
import org.apache.avalon.framework.parameters.Parameterizable; | import org.apache.avalon.framework.parameters.Parameterizable; | ||||
import org.apache.avalon.framework.parameters.Parameters; | import org.apache.avalon.framework.parameters.Parameters; | ||||
import org.apache.myrmidon.api.JavaVersion; | import org.apache.myrmidon.api.JavaVersion; | ||||
import org.apache.myrmidon.components.aspect.AspectManager; | |||||
import org.apache.myrmidon.components.builder.ProjectBuilder; | |||||
import org.apache.myrmidon.components.configurer.Configurer; | |||||
import org.apache.myrmidon.components.converter.ConverterRegistry; | |||||
import org.apache.myrmidon.components.converter.MasterConverter; | |||||
import org.apache.myrmidon.components.deployer.Deployer; | |||||
import org.apache.myrmidon.components.deployer.DeploymentException; | |||||
import org.apache.myrmidon.components.executor.Executor; | |||||
import org.apache.myrmidon.components.model.Project; | |||||
import org.apache.myrmidon.components.role.RoleManager; | |||||
import org.apache.myrmidon.components.type.TypeFactory; | |||||
import org.apache.myrmidon.components.type.TypeManager; | |||||
import org.apache.myrmidon.components.workspace.Workspace; | |||||
import org.apache.myrmidon.interfaces.aspect.AspectManager; | |||||
import org.apache.myrmidon.interfaces.builder.ProjectBuilder; | |||||
import org.apache.myrmidon.interfaces.configurer.Configurer; | |||||
import org.apache.myrmidon.interfaces.converter.ConverterRegistry; | |||||
import org.apache.myrmidon.interfaces.converter.MasterConverter; | |||||
import org.apache.myrmidon.interfaces.deployer.Deployer; | |||||
import org.apache.myrmidon.interfaces.deployer.DeploymentException; | |||||
import org.apache.myrmidon.interfaces.executor.Executor; | |||||
import org.apache.myrmidon.interfaces.embeddor.Embeddor; | |||||
import org.apache.myrmidon.interfaces.model.Project; | |||||
import org.apache.myrmidon.interfaces.role.RoleManager; | |||||
import org.apache.myrmidon.interfaces.type.TypeFactory; | |||||
import org.apache.myrmidon.interfaces.type.TypeManager; | |||||
import org.apache.myrmidon.interfaces.workspace.Workspace; | |||||
/** | /** | ||||
* Default implementation of Embeddor. | * Default implementation of Embeddor. | ||||
@@ -21,7 +21,8 @@ import org.apache.myrmidon.api.Task; | |||||
import org.apache.myrmidon.api.TaskContext; | import org.apache.myrmidon.api.TaskContext; | ||||
import org.apache.myrmidon.api.TaskException; | import org.apache.myrmidon.api.TaskException; | ||||
import org.apache.myrmidon.aspects.AspectHandler; | import org.apache.myrmidon.aspects.AspectHandler; | ||||
import org.apache.myrmidon.components.aspect.AspectManager; | |||||
import org.apache.myrmidon.interfaces.aspect.AspectManager; | |||||
import org.apache.myrmidon.interfaces.executor.ExecutionFrame; | |||||
public class AspectAwareExecutor | public class AspectAwareExecutor | ||||
extends DefaultExecutor | extends DefaultExecutor | ||||
@@ -16,15 +16,16 @@ import org.apache.avalon.framework.context.Contextualizable; | |||||
import org.apache.avalon.framework.logger.Loggable; | import org.apache.avalon.framework.logger.Loggable; | ||||
import org.apache.log.Logger; | import org.apache.log.Logger; | ||||
import org.apache.myrmidon.api.TaskContext; | import org.apache.myrmidon.api.TaskContext; | ||||
import org.apache.myrmidon.components.aspect.AspectManager; | |||||
import org.apache.myrmidon.components.builder.ProjectBuilder; | |||||
import org.apache.myrmidon.components.configurer.Configurer; | |||||
import org.apache.myrmidon.components.converter.ConverterRegistry; | |||||
import org.apache.myrmidon.components.converter.MasterConverter; | |||||
import org.apache.myrmidon.components.deployer.Deployer; | |||||
import org.apache.myrmidon.components.executor.Executor; | |||||
import org.apache.myrmidon.components.role.RoleManager; | |||||
import org.apache.myrmidon.components.type.TypeManager; | |||||
import org.apache.myrmidon.interfaces.aspect.AspectManager; | |||||
import org.apache.myrmidon.interfaces.builder.ProjectBuilder; | |||||
import org.apache.myrmidon.interfaces.configurer.Configurer; | |||||
import org.apache.myrmidon.interfaces.converter.ConverterRegistry; | |||||
import org.apache.myrmidon.interfaces.converter.MasterConverter; | |||||
import org.apache.myrmidon.interfaces.deployer.Deployer; | |||||
import org.apache.myrmidon.interfaces.executor.Executor; | |||||
import org.apache.myrmidon.interfaces.executor.ExecutionFrame; | |||||
import org.apache.myrmidon.interfaces.role.RoleManager; | |||||
import org.apache.myrmidon.interfaces.type.TypeManager; | |||||
/** | /** | ||||
* Frames in which tasks are executed. | * Frames in which tasks are executed. | ||||
@@ -27,10 +27,12 @@ import org.apache.myrmidon.api.Task; | |||||
import org.apache.myrmidon.api.TaskContext; | import org.apache.myrmidon.api.TaskContext; | ||||
import org.apache.myrmidon.api.TaskException; | import org.apache.myrmidon.api.TaskException; | ||||
import org.apache.myrmidon.api.TaskException; | import org.apache.myrmidon.api.TaskException; | ||||
import org.apache.myrmidon.components.configurer.Configurer; | |||||
import org.apache.myrmidon.components.type.TypeException; | |||||
import org.apache.myrmidon.components.type.TypeFactory; | |||||
import org.apache.myrmidon.components.type.TypeManager; | |||||
import org.apache.myrmidon.interfaces.configurer.Configurer; | |||||
import org.apache.myrmidon.interfaces.executor.Executor; | |||||
import org.apache.myrmidon.interfaces.executor.ExecutionFrame; | |||||
import org.apache.myrmidon.interfaces.type.TypeException; | |||||
import org.apache.myrmidon.interfaces.type.TypeFactory; | |||||
import org.apache.myrmidon.interfaces.type.TypeManager; | |||||
public class DefaultExecutor | public class DefaultExecutor | ||||
extends AbstractLoggable | extends AbstractLoggable | ||||
@@ -13,6 +13,9 @@ import java.util.ArrayList; | |||||
import java.util.HashMap; | import java.util.HashMap; | ||||
import org.apache.avalon.excalibur.i18n.ResourceManager; | import org.apache.avalon.excalibur.i18n.ResourceManager; | ||||
import org.apache.avalon.excalibur.i18n.Resources; | import org.apache.avalon.excalibur.i18n.Resources; | ||||
import org.apache.myrmidon.interfaces.model.Project; | |||||
import org.apache.myrmidon.interfaces.model.Target; | |||||
import org.apache.myrmidon.interfaces.model.TypeLib; | |||||
/** | /** | ||||
* Default project implementation. | * Default project implementation. | ||||
@@ -18,6 +18,7 @@ import org.apache.avalon.framework.activity.Initializable; | |||||
import org.apache.avalon.framework.configuration.Configuration; | import org.apache.avalon.framework.configuration.Configuration; | ||||
import org.apache.avalon.framework.configuration.ConfigurationException; | import org.apache.avalon.framework.configuration.ConfigurationException; | ||||
import org.apache.avalon.framework.configuration.SAXConfigurationHandler; | import org.apache.avalon.framework.configuration.SAXConfigurationHandler; | ||||
import org.apache.myrmidon.interfaces.role.RoleManager; | |||||
import org.xml.sax.SAXException; | import org.xml.sax.SAXException; | ||||
import org.xml.sax.XMLReader; | import org.xml.sax.XMLReader; | ||||
@@ -12,6 +12,8 @@ import java.util.HashMap; | |||||
import java.net.URLClassLoader; | import java.net.URLClassLoader; | ||||
import org.apache.avalon.excalibur.i18n.ResourceManager; | import org.apache.avalon.excalibur.i18n.ResourceManager; | ||||
import org.apache.avalon.excalibur.i18n.Resources; | import org.apache.avalon.excalibur.i18n.Resources; | ||||
import org.apache.myrmidon.interfaces.type.TypeFactory; | |||||
import org.apache.myrmidon.interfaces.type.TypeException; | |||||
/** | /** | ||||
* Create a type instance based on name. | * Create a type instance based on name. | ||||
@@ -10,6 +10,9 @@ package org.apache.myrmidon.components.type; | |||||
import java.util.HashMap; | import java.util.HashMap; | ||||
import org.apache.avalon.excalibur.i18n.ResourceManager; | import org.apache.avalon.excalibur.i18n.ResourceManager; | ||||
import org.apache.avalon.excalibur.i18n.Resources; | import org.apache.avalon.excalibur.i18n.Resources; | ||||
import org.apache.myrmidon.interfaces.type.TypeFactory; | |||||
import org.apache.myrmidon.interfaces.type.TypeManager; | |||||
import org.apache.myrmidon.interfaces.type.TypeException; | |||||
/** | /** | ||||
* The interface that is used to manage types. | * The interface that is used to manage types. | ||||
@@ -10,6 +10,8 @@ package org.apache.myrmidon.components.type; | |||||
import java.util.HashMap; | import java.util.HashMap; | ||||
import org.apache.avalon.excalibur.i18n.ResourceManager; | import org.apache.avalon.excalibur.i18n.ResourceManager; | ||||
import org.apache.avalon.excalibur.i18n.Resources; | import org.apache.avalon.excalibur.i18n.Resources; | ||||
import org.apache.myrmidon.interfaces.type.TypeFactory; | |||||
import org.apache.myrmidon.interfaces.type.TypeException; | |||||
/** | /** | ||||
* This factory acts as a proxy to set of object factorys. | * This factory acts as a proxy to set of object factorys. | ||||
@@ -31,16 +31,17 @@ import org.apache.log.Logger; | |||||
import org.apache.myrmidon.api.TaskContext; | import org.apache.myrmidon.api.TaskContext; | ||||
import org.apache.myrmidon.api.TaskException; | import org.apache.myrmidon.api.TaskException; | ||||
import org.apache.myrmidon.components.deployer.DefaultDeployer; | import org.apache.myrmidon.components.deployer.DefaultDeployer; | ||||
import org.apache.myrmidon.components.deployer.Deployer; | |||||
import org.apache.myrmidon.components.deployer.DeploymentException; | |||||
import org.apache.myrmidon.components.executor.DefaultExecutionFrame; | import org.apache.myrmidon.components.executor.DefaultExecutionFrame; | ||||
import org.apache.myrmidon.components.executor.ExecutionFrame; | |||||
import org.apache.myrmidon.components.executor.Executor; | |||||
import org.apache.myrmidon.components.model.Project; | |||||
import org.apache.myrmidon.components.model.Target; | |||||
import org.apache.myrmidon.components.model.TypeLib; | |||||
import org.apache.myrmidon.components.type.TypeManager; | |||||
import org.apache.myrmidon.framework.Condition; | import org.apache.myrmidon.framework.Condition; | ||||
import org.apache.myrmidon.interfaces.deployer.Deployer; | |||||
import org.apache.myrmidon.interfaces.deployer.DeploymentException; | |||||
import org.apache.myrmidon.interfaces.executor.ExecutionFrame; | |||||
import org.apache.myrmidon.interfaces.executor.Executor; | |||||
import org.apache.myrmidon.interfaces.model.Project; | |||||
import org.apache.myrmidon.interfaces.model.Target; | |||||
import org.apache.myrmidon.interfaces.model.TypeLib; | |||||
import org.apache.myrmidon.interfaces.type.TypeManager; | |||||
import org.apache.myrmidon.interfaces.workspace.Workspace; | |||||
import org.apache.myrmidon.listeners.ProjectListener; | import org.apache.myrmidon.listeners.ProjectListener; | ||||
/** | /** | ||||
@@ -8,8 +8,8 @@ | |||||
package org.apache.myrmidon.components.workspace; | package org.apache.myrmidon.components.workspace; | ||||
import java.util.ArrayList; | import java.util.ArrayList; | ||||
import org.apache.myrmidon.components.executor.ExecutionFrame; | |||||
import org.apache.myrmidon.components.model.Project; | |||||
import org.apache.myrmidon.interfaces.executor.ExecutionFrame; | |||||
import org.apache.myrmidon.interfaces.model.Project; | |||||
/** | /** | ||||
* This contains detaisl for each project that is managed by ProjectManager. | * This contains detaisl for each project that is managed by ProjectManager. | ||||
@@ -18,9 +18,9 @@ import org.apache.avalon.framework.configuration.Configuration; | |||||
import org.apache.avalon.framework.configuration.ConfigurationException; | import org.apache.avalon.framework.configuration.ConfigurationException; | ||||
import org.apache.myrmidon.api.AbstractTask; | import org.apache.myrmidon.api.AbstractTask; | ||||
import org.apache.myrmidon.api.TaskException; | import org.apache.myrmidon.api.TaskException; | ||||
import org.apache.myrmidon.components.configurer.Configurer; | |||||
import org.apache.myrmidon.components.converter.MasterConverter; | |||||
import org.apache.myrmidon.components.executor.Executor; | |||||
import org.apache.myrmidon.interfaces.configurer.Configurer; | |||||
import org.apache.myrmidon.interfaces.converter.MasterConverter; | |||||
import org.apache.myrmidon.interfaces.executor.Executor; | |||||
import org.apache.myrmidon.converter.Converter; | import org.apache.myrmidon.converter.Converter; | ||||
import org.apache.myrmidon.converter.ConverterException; | import org.apache.myrmidon.converter.ConverterException; | ||||
@@ -17,10 +17,10 @@ import org.apache.avalon.framework.component.ComponentManager; | |||||
import org.apache.avalon.framework.component.Composable; | import org.apache.avalon.framework.component.Composable; | ||||
import org.apache.myrmidon.api.AbstractTask; | import org.apache.myrmidon.api.AbstractTask; | ||||
import org.apache.myrmidon.api.TaskException; | import org.apache.myrmidon.api.TaskException; | ||||
import org.apache.myrmidon.components.role.RoleManager; | |||||
import org.apache.myrmidon.interfaces.role.RoleManager; | |||||
import org.apache.myrmidon.components.type.DefaultTypeFactory; | import org.apache.myrmidon.components.type.DefaultTypeFactory; | ||||
import org.apache.myrmidon.components.type.TypeException; | |||||
import org.apache.myrmidon.components.type.TypeManager; | |||||
import org.apache.myrmidon.interfaces.type.TypeException; | |||||
import org.apache.myrmidon.interfaces.type.TypeManager; | |||||
/** | /** | ||||
* Abstract task to extend to define a type. | * Abstract task to extend to define a type. | ||||
@@ -18,9 +18,9 @@ import org.apache.avalon.framework.configuration.ConfigurationException; | |||||
import org.apache.avalon.framework.configuration.DefaultConfiguration; | import org.apache.avalon.framework.configuration.DefaultConfiguration; | ||||
import org.apache.myrmidon.api.TaskContext; | import org.apache.myrmidon.api.TaskContext; | ||||
import org.apache.myrmidon.api.TaskException; | import org.apache.myrmidon.api.TaskException; | ||||
import org.apache.myrmidon.components.type.TypeException; | |||||
import org.apache.myrmidon.components.type.TypeFactory; | |||||
import org.apache.myrmidon.components.type.TypeManager; | |||||
import org.apache.myrmidon.interfaces.type.TypeException; | |||||
import org.apache.myrmidon.interfaces.type.TypeFactory; | |||||
import org.apache.myrmidon.interfaces.type.TypeManager; | |||||
/** | /** | ||||
* This is the property "task" to declare a binding of a datatype to a name. | * This is the property "task" to declare a binding of a datatype to a name. | ||||
@@ -36,12 +36,12 @@ import org.apache.log.output.DefaultOutputLogTarget; | |||||
import org.apache.myrmidon.Constants; | import org.apache.myrmidon.Constants; | ||||
import org.apache.myrmidon.api.TaskContext; | import org.apache.myrmidon.api.TaskContext; | ||||
import org.apache.myrmidon.api.TaskException; | import org.apache.myrmidon.api.TaskException; | ||||
import org.apache.myrmidon.components.builder.ProjectBuilder; | |||||
import org.apache.myrmidon.components.executor.Executor; | |||||
import org.apache.myrmidon.components.embeddor.Embeddor; | |||||
import org.apache.myrmidon.interfaces.builder.ProjectBuilder; | |||||
import org.apache.myrmidon.interfaces.executor.Executor; | |||||
import org.apache.myrmidon.interfaces.embeddor.Embeddor; | |||||
import org.apache.myrmidon.components.embeddor.DefaultEmbeddor; | import org.apache.myrmidon.components.embeddor.DefaultEmbeddor; | ||||
import org.apache.myrmidon.components.workspace.Workspace; | |||||
import org.apache.myrmidon.components.model.Project; | |||||
import org.apache.myrmidon.interfaces.workspace.Workspace; | |||||
import org.apache.myrmidon.interfaces.model.Project; | |||||
import org.apache.myrmidon.listeners.ProjectListener; | import org.apache.myrmidon.listeners.ProjectListener; | ||||
import org.apache.avalon.excalibur.i18n.ResourceManager; | import org.apache.avalon.excalibur.i18n.ResourceManager; | ||||
import org.apache.avalon.excalibur.i18n.Resources; | import org.apache.avalon.excalibur.i18n.Resources; | ||||
@@ -5,7 +5,7 @@ | |||||
* version 1.1, a copy of which has been included with this distribution in | * version 1.1, a copy of which has been included with this distribution in | ||||
* the LICENSE file. | * the LICENSE file. | ||||
*/ | */ | ||||
package org.apache.myrmidon.components.aspect; | |||||
package org.apache.myrmidon.interfaces.aspect; | |||||
import org.apache.avalon.framework.component.Component; | import org.apache.avalon.framework.component.Component; | ||||
import org.apache.avalon.framework.configuration.Configuration; | import org.apache.avalon.framework.configuration.Configuration; | ||||
@@ -21,7 +21,7 @@ import org.apache.myrmidon.aspects.AspectHandler; | |||||
public interface AspectManager | public interface AspectManager | ||||
extends Component, AspectHandler | extends Component, AspectHandler | ||||
{ | { | ||||
String ROLE = "org.apache.myrmidon.components.aspect.AspectManager"; | |||||
String ROLE = "org.apache.myrmidon.interfaces.aspect.AspectManager"; | |||||
String[] getNames(); | String[] getNames(); | ||||
@@ -5,12 +5,12 @@ | |||||
* version 1.1, a copy of which has been included with this distribution in | * version 1.1, a copy of which has been included with this distribution in | ||||
* the LICENSE file. | * the LICENSE file. | ||||
*/ | */ | ||||
package org.apache.myrmidon.components.builder; | |||||
package org.apache.myrmidon.interfaces.builder; | |||||
import java.io.File; | import java.io.File; | ||||
import java.io.IOException; | import java.io.IOException; | ||||
import org.apache.avalon.framework.component.Component; | import org.apache.avalon.framework.component.Component; | ||||
import org.apache.myrmidon.components.model.Project; | |||||
import org.apache.myrmidon.interfaces.model.Project; | |||||
/** | /** | ||||
* Interface implemented by components that build projects from sources. | * Interface implemented by components that build projects from sources. | ||||
@@ -20,7 +20,7 @@ import org.apache.myrmidon.components.model.Project; | |||||
public interface ProjectBuilder | public interface ProjectBuilder | ||||
extends Component | extends Component | ||||
{ | { | ||||
String ROLE = "org.apache.myrmidon.components.builder.ProjectBuilder"; | |||||
String ROLE = "org.apache.myrmidon.interfaces.builder.ProjectBuilder"; | |||||
/** | /** | ||||
* build a project from source. | * build a project from source. |
@@ -5,7 +5,7 @@ | |||||
* version 1.1, a copy of which has been included with this distribution in | * version 1.1, a copy of which has been included with this distribution in | ||||
* the LICENSE file. | * the LICENSE file. | ||||
*/ | */ | ||||
package org.apache.myrmidon.components.configurer; | |||||
package org.apache.myrmidon.interfaces.configurer; | |||||
import org.apache.avalon.framework.component.Component; | import org.apache.avalon.framework.component.Component; | ||||
import org.apache.avalon.framework.configuration.Configuration; | import org.apache.avalon.framework.configuration.Configuration; | ||||
@@ -20,7 +20,7 @@ import org.apache.avalon.framework.context.Context; | |||||
public interface Configurer | public interface Configurer | ||||
extends Component | extends Component | ||||
{ | { | ||||
String ROLE = "org.apache.myrmidon.components.configurer.Configurer"; | |||||
String ROLE = "org.apache.myrmidon.interfaces.configurer.Configurer"; | |||||
/** | /** | ||||
* Configure an object based on a configuration in a particular context. | * Configure an object based on a configuration in a particular context. |
@@ -5,7 +5,7 @@ | |||||
* version 1.1, a copy of which has been included with this distribution in | * version 1.1, a copy of which has been included with this distribution in | ||||
* the LICENSE file. | * the LICENSE file. | ||||
*/ | */ | ||||
package org.apache.myrmidon.components.converter; | |||||
package org.apache.myrmidon.interfaces.converter; | |||||
import org.apache.avalon.framework.component.Component; | import org.apache.avalon.framework.component.Component; | ||||
@@ -17,7 +17,7 @@ import org.apache.avalon.framework.component.Component; | |||||
public interface ConverterRegistry | public interface ConverterRegistry | ||||
extends Component | extends Component | ||||
{ | { | ||||
String ROLE = "org.apache.myrmidon.components.converter.ConverterRegistry"; | |||||
String ROLE = "org.apache.myrmidon.interfaces.converter.ConverterRegistry"; | |||||
/** | /** | ||||
* Retrieve name of ConverterInfo that describes converter that converts | * Retrieve name of ConverterInfo that describes converter that converts |
@@ -5,7 +5,7 @@ | |||||
* version 1.1, a copy of which has been included with this distribution in | * version 1.1, a copy of which has been included with this distribution in | ||||
* the LICENSE file. | * the LICENSE file. | ||||
*/ | */ | ||||
package org.apache.myrmidon.components.converter; | |||||
package org.apache.myrmidon.interfaces.converter; | |||||
import org.apache.avalon.framework.component.Component; | import org.apache.avalon.framework.component.Component; | ||||
import org.apache.myrmidon.converter.Converter; | import org.apache.myrmidon.converter.Converter; | ||||
@@ -18,5 +18,5 @@ import org.apache.myrmidon.converter.Converter; | |||||
public interface MasterConverter | public interface MasterConverter | ||||
extends Component, Converter | extends Component, Converter | ||||
{ | { | ||||
String ROLE = "org.apache.myrmidon.components.converter.MasterConverter"; | |||||
String ROLE = "org.apache.myrmidon.interfaces.converter.MasterConverter"; | |||||
} | } |
@@ -5,7 +5,7 @@ | |||||
* version 1.1, a copy of which has been included with this distribution in | * version 1.1, a copy of which has been included with this distribution in | ||||
* the LICENSE file. | * the LICENSE file. | ||||
*/ | */ | ||||
package org.apache.myrmidon.components.deployer; | |||||
package org.apache.myrmidon.interfaces.deployer; | |||||
import java.io.File; | import java.io.File; | ||||
import org.apache.avalon.framework.component.Component; | import org.apache.avalon.framework.component.Component; | ||||
@@ -18,7 +18,7 @@ import org.apache.avalon.framework.component.Component; | |||||
public interface Deployer | public interface Deployer | ||||
extends Component | extends Component | ||||
{ | { | ||||
String ROLE = "org.apache.myrmidon.components.deployer.Deployer"; | |||||
String ROLE = "org.apache.myrmidon.interfaces.deployer.Deployer"; | |||||
/** | /** | ||||
* Deploy a library. | * Deploy a library. |
@@ -5,7 +5,7 @@ | |||||
* version 1.1, a copy of which has been included with this distribution in | * version 1.1, a copy of which has been included with this distribution in | ||||
* the LICENSE file. | * the LICENSE file. | ||||
*/ | */ | ||||
package org.apache.myrmidon.components.deployer; | |||||
package org.apache.myrmidon.interfaces.deployer; | |||||
import org.apache.avalon.framework.CascadingException; | import org.apache.avalon.framework.CascadingException; | ||||
@@ -5,17 +5,17 @@ | |||||
* version 1.1, a copy of which has been included with this distribution in | * version 1.1, a copy of which has been included with this distribution in | ||||
* the LICENSE file. | * the LICENSE file. | ||||
*/ | */ | ||||
package org.apache.myrmidon.components.embeddor; | |||||
package org.apache.myrmidon.interfaces.embeddor; | |||||
import java.util.Map; | import java.util.Map; | ||||
import org.apache.avalon.framework.activity.Disposable; | import org.apache.avalon.framework.activity.Disposable; | ||||
import org.apache.avalon.framework.activity.Initializable; | import org.apache.avalon.framework.activity.Initializable; | ||||
import org.apache.avalon.framework.activity.Startable; | import org.apache.avalon.framework.activity.Startable; | ||||
import org.apache.avalon.framework.component.Component; | import org.apache.avalon.framework.component.Component; | ||||
import org.apache.avalon.framework.parameters.Parameters; | |||||
import org.apache.avalon.framework.parameters.Parameterizable; | import org.apache.avalon.framework.parameters.Parameterizable; | ||||
import org.apache.myrmidon.components.model.Project; | |||||
import org.apache.myrmidon.components.workspace.Workspace; | |||||
import org.apache.avalon.framework.parameters.Parameters; | |||||
import org.apache.myrmidon.interfaces.model.Project; | |||||
import org.apache.myrmidon.interfaces.workspace.Workspace; | |||||
/** | /** | ||||
* Interface through which you embed Myrmidon into applications. | * Interface through which you embed Myrmidon into applications. | ||||
@@ -25,7 +25,7 @@ import org.apache.myrmidon.components.workspace.Workspace; | |||||
public interface Embeddor | public interface Embeddor | ||||
extends Component, Parameterizable, Initializable, Startable, Disposable | extends Component, Parameterizable, Initializable, Startable, Disposable | ||||
{ | { | ||||
String ROLE = "org.apache.myrmidon.components.embeddor.Embeddor"; | |||||
String ROLE = "org.apache.myrmidon.interfaces.embeddor.Embeddor"; | |||||
/** | /** | ||||
* Create a project. | * Create a project. |
@@ -5,12 +5,12 @@ | |||||
* version 1.1, a copy of which has been included with this distribution in | * version 1.1, a copy of which has been included with this distribution in | ||||
* the LICENSE file. | * the LICENSE file. | ||||
*/ | */ | ||||
package org.apache.myrmidon.components.executor; | |||||
package org.apache.myrmidon.interfaces.executor; | |||||
import org.apache.avalon.framework.component.ComponentManager; | import org.apache.avalon.framework.component.ComponentManager; | ||||
import org.apache.log.Logger; | import org.apache.log.Logger; | ||||
import org.apache.myrmidon.components.type.TypeManager; | |||||
import org.apache.myrmidon.api.TaskContext; | import org.apache.myrmidon.api.TaskContext; | ||||
import org.apache.myrmidon.interfaces.type.TypeManager; | |||||
/** | /** | ||||
* Frames in which tasks are executed. | * Frames in which tasks are executed. |
@@ -5,22 +5,22 @@ | |||||
* version 1.1, a copy of which has been included with this distribution in | * version 1.1, a copy of which has been included with this distribution in | ||||
* the LICENSE file. | * the LICENSE file. | ||||
*/ | */ | ||||
package org.apache.myrmidon.components.executor; | |||||
package org.apache.myrmidon.interfaces.executor; | |||||
import org.apache.avalon.framework.component.Component; | import org.apache.avalon.framework.component.Component; | ||||
import org.apache.avalon.framework.configuration.Configuration; | import org.apache.avalon.framework.configuration.Configuration; | ||||
import org.apache.myrmidon.api.TaskContext; | import org.apache.myrmidon.api.TaskContext; | ||||
import org.apache.myrmidon.api.TaskException; | import org.apache.myrmidon.api.TaskException; | ||||
/** | /** | ||||
* Engine inteface that should be implemented by all tasklet engines. | * Engine inteface that should be implemented by all tasklet engines. | ||||
* | |||||
* | |||||
* @author <a href="mailto:donaldp@apache.org">Peter Donald</a> | * @author <a href="mailto:donaldp@apache.org">Peter Donald</a> | ||||
*/ | */ | ||||
public interface Executor | public interface Executor | ||||
extends Component | extends Component | ||||
{ | { | ||||
String ROLE = "org.apache.myrmidon.components.executor.Executor"; | |||||
String ROLE = "org.apache.myrmidon.interfaces.executor.Executor"; | |||||
/** | /** | ||||
* execute a task. | * execute a task. |
@@ -5,7 +5,7 @@ | |||||
* version 1.1, a copy of which has been included with this distribution in | * version 1.1, a copy of which has been included with this distribution in | ||||
* the LICENSE file. | * the LICENSE file. | ||||
*/ | */ | ||||
package org.apache.myrmidon.components.model; | |||||
package org.apache.myrmidon.interfaces.model; | |||||
import java.io.File; | import java.io.File; | ||||
import org.apache.avalon.framework.component.Component; | import org.apache.avalon.framework.component.Component; | ||||
@@ -22,7 +22,7 @@ import org.apache.avalon.framework.component.Component; | |||||
public interface Project | public interface Project | ||||
extends Component | extends Component | ||||
{ | { | ||||
String ROLE = "org.apache.myrmidon.components.model.Project"; | |||||
String ROLE = "org.apache.myrmidon.interfaces.model.Project"; | |||||
// the name of currently executing project | // the name of currently executing project | ||||
String PROJECT = "myrmidon.project.name"; | String PROJECT = "myrmidon.project.name"; |
@@ -5,7 +5,7 @@ | |||||
* version 1.1, a copy of which has been included with this distribution in | * version 1.1, a copy of which has been included with this distribution in | ||||
* the LICENSE file. | * the LICENSE file. | ||||
*/ | */ | ||||
package org.apache.myrmidon.components.model; | |||||
package org.apache.myrmidon.interfaces.model; | |||||
import java.util.ArrayList; | import java.util.ArrayList; | ||||
import org.apache.avalon.framework.configuration.Configuration; | import org.apache.avalon.framework.configuration.Configuration; | ||||
@@ -27,8 +27,8 @@ public class Target | |||||
* | * | ||||
* @param condition the condition | * @param condition the condition | ||||
*/ | */ | ||||
public Target( final Condition condition, | |||||
final Configuration[] tasks, | |||||
public Target( final Condition condition, | |||||
final Configuration[] tasks, | |||||
final String[] dependencies ) | final String[] dependencies ) | ||||
{ | { | ||||
m_condition = condition; | m_condition = condition; |
@@ -5,7 +5,7 @@ | |||||
* version 1.1, a copy of which has been included with this distribution in | * version 1.1, a copy of which has been included with this distribution in | ||||
* the LICENSE file. | * the LICENSE file. | ||||
*/ | */ | ||||
package org.apache.myrmidon.components.model; | |||||
package org.apache.myrmidon.interfaces.model; | |||||
/** | /** | ||||
* Imports in a build file. | * Imports in a build file. | ||||
@@ -36,7 +36,7 @@ public class TypeLib | |||||
m_library = library; | m_library = library; | ||||
m_role = role; | m_role = role; | ||||
m_name = name; | m_name = name; | ||||
//If only one of name or type is null, throw an exception | //If only one of name or type is null, throw an exception | ||||
if( null == m_role || null == m_name ) | if( null == m_role || null == m_name ) | ||||
{ | { | ||||
@@ -59,7 +59,7 @@ public class TypeLib | |||||
} | } | ||||
/** | /** | ||||
* Get name of imported | |||||
* Get name of imported | |||||
* | * | ||||
* @return the name | * @return the name | ||||
*/ | */ | ||||
@@ -69,7 +69,7 @@ public class TypeLib | |||||
} | } | ||||
/** | /** | ||||
* Get name of library | |||||
* Get name of library | |||||
* | * | ||||
* @return the library name | * @return the library name | ||||
*/ | */ |
@@ -5,7 +5,7 @@ | |||||
* version 1.1, a copy of which has been included with this distribution in | * version 1.1, a copy of which has been included with this distribution in | ||||
* the LICENSE file. | * the LICENSE file. | ||||
*/ | */ | ||||
package org.apache.myrmidon.components.role; | |||||
package org.apache.myrmidon.interfaces.role; | |||||
import org.apache.avalon.framework.component.Component; | import org.apache.avalon.framework.component.Component; | ||||
@@ -21,7 +21,7 @@ import org.apache.avalon.framework.component.Component; | |||||
public interface RoleManager | public interface RoleManager | ||||
extends Component | extends Component | ||||
{ | { | ||||
String ROLE = "org.apache.myrmidon.components.deployer.RoleManager"; | |||||
String ROLE = "org.apache.myrmidon.interfaces.role.RoleManager"; | |||||
/** | /** | ||||
* Find Role name based on shorthand name. | * Find Role name based on shorthand name. |
@@ -5,7 +5,7 @@ | |||||
* version 1.1, a copy of which has been included with this distribution in | * version 1.1, a copy of which has been included with this distribution in | ||||
* the LICENSE file. | * the LICENSE file. | ||||
*/ | */ | ||||
package org.apache.myrmidon.components.type; | |||||
package org.apache.myrmidon.interfaces.type; | |||||
import org.apache.avalon.framework.CascadingException; | import org.apache.avalon.framework.CascadingException; | ||||
@@ -5,7 +5,7 @@ | |||||
* version 1.1, a copy of which has been included with this distribution in | * version 1.1, a copy of which has been included with this distribution in | ||||
* the LICENSE file. | * the LICENSE file. | ||||
*/ | */ | ||||
package org.apache.myrmidon.components.type; | |||||
package org.apache.myrmidon.interfaces.type; | |||||
/** | /** | ||||
* Create an instance on name. | * Create an instance on name. |
@@ -5,7 +5,7 @@ | |||||
* version 1.1, a copy of which has been included with this distribution in | * version 1.1, a copy of which has been included with this distribution in | ||||
* the LICENSE file. | * the LICENSE file. | ||||
*/ | */ | ||||
package org.apache.myrmidon.components.type; | |||||
package org.apache.myrmidon.interfaces.type; | |||||
import org.apache.avalon.framework.component.Component; | import org.apache.avalon.framework.component.Component; | ||||
@@ -17,7 +17,7 @@ import org.apache.avalon.framework.component.Component; | |||||
public interface TypeManager | public interface TypeManager | ||||
extends Component | extends Component | ||||
{ | { | ||||
String ROLE = "org.apache.myrmidon.components.type.TypeManager"; | |||||
String ROLE = "org.apache.myrmidon.interfaces.type.TypeManager"; | |||||
void registerType( String role, String shorthandName, TypeFactory factory ) | void registerType( String role, String shorthandName, TypeFactory factory ) | ||||
throws TypeException; | throws TypeException; |
@@ -5,12 +5,12 @@ | |||||
* version 1.1, a copy of which has been included with this distribution in | * version 1.1, a copy of which has been included with this distribution in | ||||
* the LICENSE file. | * the LICENSE file. | ||||
*/ | */ | ||||
package org.apache.myrmidon.components.workspace; | |||||
package org.apache.myrmidon.interfaces.workspace; | |||||
import java.util.Map; | import java.util.Map; | ||||
import org.apache.avalon.framework.component.Component; | import org.apache.avalon.framework.component.Component; | ||||
import org.apache.myrmidon.api.TaskException; | import org.apache.myrmidon.api.TaskException; | ||||
import org.apache.myrmidon.components.model.Project; | |||||
import org.apache.myrmidon.interfaces.model.Project; | |||||
import org.apache.myrmidon.listeners.ProjectListener; | import org.apache.myrmidon.listeners.ProjectListener; | ||||
/** | /** | ||||
@@ -21,7 +21,7 @@ import org.apache.myrmidon.listeners.ProjectListener; | |||||
public interface Workspace | public interface Workspace | ||||
extends Component | extends Component | ||||
{ | { | ||||
String ROLE = "org.apache.myrmidon.components.workspace.Workspace"; | |||||
String ROLE = "org.apache.myrmidon.interfaces.workspace.Workspace"; | |||||
/** | /** | ||||
* Add a listener to project events. | * Add a listener to project events. |
@@ -19,7 +19,7 @@ import org.apache.myrmidon.api.Task; | |||||
import org.apache.avalon.framework.component.ComponentException; | import org.apache.avalon.framework.component.ComponentException; | ||||
import org.apache.avalon.framework.component.ComponentManager; | import org.apache.avalon.framework.component.ComponentManager; | ||||
import org.apache.avalon.framework.component.Composable; | import org.apache.avalon.framework.component.Composable; | ||||
import org.apache.myrmidon.components.type.TypeManager; | |||||
import org.apache.myrmidon.interfaces.type.TypeManager; | |||||
/** | /** | ||||
* Method to register a tasklib. | * Method to register a tasklib. | ||||
@@ -9,7 +9,7 @@ package org.apache.myrmidon.libs.ant1; | |||||
import java.net.URL; | import java.net.URL; | ||||
import org.apache.myrmidon.components.type.DefaultTypeFactory; | import org.apache.myrmidon.components.type.DefaultTypeFactory; | ||||
import org.apache.myrmidon.components.type.TypeException; | |||||
import org.apache.myrmidon.interfaces.type.TypeException; | |||||
import org.apache.tools.ant.Task; | import org.apache.tools.ant.Task; | ||||
/** | /** | ||||
@@ -12,9 +12,9 @@ import org.apache.avalon.framework.configuration.Configuration; | |||||
import org.apache.avalon.framework.configuration.ConfigurationException; | import org.apache.avalon.framework.configuration.ConfigurationException; | ||||
import org.apache.myrmidon.api.TaskContext; | import org.apache.myrmidon.api.TaskContext; | ||||
import org.apache.myrmidon.api.TaskException; | import org.apache.myrmidon.api.TaskException; | ||||
import org.apache.myrmidon.components.type.TypeException; | |||||
import org.apache.myrmidon.components.type.TypeFactory; | |||||
import org.apache.myrmidon.components.type.TypeManager; | |||||
import org.apache.myrmidon.interfaces.type.TypeException; | |||||
import org.apache.myrmidon.interfaces.type.TypeFactory; | |||||
import org.apache.myrmidon.interfaces.type.TypeManager; | |||||
import org.apache.myrmidon.framework.AbstractContainerTask; | import org.apache.myrmidon.framework.AbstractContainerTask; | ||||
import org.apache.tools.ant.Task; | import org.apache.tools.ant.Task; | ||||
@@ -17,9 +17,9 @@ import org.apache.avalon.framework.configuration.Configuration; | |||||
import org.apache.avalon.framework.configuration.ConfigurationException; | import org.apache.avalon.framework.configuration.ConfigurationException; | ||||
import org.apache.myrmidon.api.TaskContext; | import org.apache.myrmidon.api.TaskContext; | ||||
import org.apache.myrmidon.api.TaskException; | import org.apache.myrmidon.api.TaskException; | ||||
import org.apache.myrmidon.components.type.TypeException; | |||||
import org.apache.myrmidon.components.type.TypeFactory; | |||||
import org.apache.myrmidon.components.type.TypeManager; | |||||
import org.apache.myrmidon.interfaces.type.TypeException; | |||||
import org.apache.myrmidon.interfaces.type.TypeFactory; | |||||
import org.apache.myrmidon.interfaces.type.TypeManager; | |||||
import org.apache.myrmidon.framework.AbstractContainerTask; | import org.apache.myrmidon.framework.AbstractContainerTask; | ||||
import org.apache.myrmidon.framework.DataType; | import org.apache.myrmidon.framework.DataType; | ||||
@@ -17,9 +17,9 @@ import org.apache.avalon.framework.component.ComponentManager; | |||||
import org.apache.avalon.framework.component.Composable; | import org.apache.avalon.framework.component.Composable; | ||||
import org.apache.myrmidon.api.AbstractTask; | import org.apache.myrmidon.api.AbstractTask; | ||||
import org.apache.myrmidon.api.TaskException; | import org.apache.myrmidon.api.TaskException; | ||||
import org.apache.myrmidon.components.converter.ConverterRegistry; | |||||
import org.apache.myrmidon.interfaces.converter.ConverterRegistry; | |||||
import org.apache.myrmidon.components.type.DefaultTypeFactory; | import org.apache.myrmidon.components.type.DefaultTypeFactory; | ||||
import org.apache.myrmidon.components.type.TypeManager; | |||||
import org.apache.myrmidon.interfaces.type.TypeManager; | |||||
import org.apache.myrmidon.converter.Converter; | import org.apache.myrmidon.converter.Converter; | ||||
/** | /** | ||||
@@ -21,10 +21,10 @@ import org.apache.avalon.framework.configuration.ConfigurationException; | |||||
import org.apache.myrmidon.api.AbstractTask; | import org.apache.myrmidon.api.AbstractTask; | ||||
import org.apache.myrmidon.api.TaskException; | import org.apache.myrmidon.api.TaskException; | ||||
import org.apache.myrmidon.aspects.AspectHandler; | import org.apache.myrmidon.aspects.AspectHandler; | ||||
import org.apache.myrmidon.components.aspect.AspectManager; | |||||
import org.apache.myrmidon.components.type.TypeException; | |||||
import org.apache.myrmidon.components.type.TypeFactory; | |||||
import org.apache.myrmidon.components.type.TypeManager; | |||||
import org.apache.myrmidon.interfaces.aspect.AspectManager; | |||||
import org.apache.myrmidon.interfaces.type.TypeException; | |||||
import org.apache.myrmidon.interfaces.type.TypeFactory; | |||||
import org.apache.myrmidon.interfaces.type.TypeManager; | |||||
import org.apache.myrmidon.framework.AbstractContainerTask; | import org.apache.myrmidon.framework.AbstractContainerTask; | ||||
/** | /** | ||||
@@ -17,8 +17,8 @@ import org.apache.avalon.framework.component.ComponentManager; | |||||
import org.apache.avalon.framework.component.Composable; | import org.apache.avalon.framework.component.Composable; | ||||
import org.apache.myrmidon.api.AbstractTask; | import org.apache.myrmidon.api.AbstractTask; | ||||
import org.apache.myrmidon.api.TaskException; | import org.apache.myrmidon.api.TaskException; | ||||
import org.apache.myrmidon.components.deployer.Deployer; | |||||
import org.apache.myrmidon.components.deployer.DeploymentException; | |||||
import org.apache.myrmidon.interfaces.deployer.Deployer; | |||||
import org.apache.myrmidon.interfaces.deployer.DeploymentException; | |||||
/** | /** | ||||
* Task to import a tasklib. | * Task to import a tasklib. | ||||