Browse Source

Move DefaultTypeFactory into interfaces hierarchy as it is used in many tasks.

In the future a better abstraction should be found.


git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269872 13f79535-47bb-0310-9956-ffa450edef68
master
Peter Donald 23 years ago
parent
commit
e655a9fbe6
4 changed files with 8 additions and 8 deletions
  1. +1
    -1
      proposal/myrmidon/src/java/org/apache/myrmidon/components/deployer/DefaultDeployer.java
  2. +5
    -5
      proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/type/DefaultTypeFactory.java
  3. +1
    -1
      proposal/myrmidon/src/java/org/apache/myrmidon/libs/ant1/Ant1TypeFactory.java
  4. +1
    -1
      proposal/myrmidon/src/java/org/apache/myrmidon/libs/runtime/ConverterDef.java

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

@@ -25,7 +25,7 @@ import org.apache.avalon.framework.configuration.ConfigurationException;
import org.apache.avalon.framework.configuration.SAXConfigurationHandler;
import org.apache.avalon.framework.logger.AbstractLoggable;
import org.apache.myrmidon.api.Task;
import org.apache.myrmidon.components.type.DefaultTypeFactory;
import org.apache.myrmidon.interfaces.type.DefaultTypeFactory;
import org.apache.myrmidon.converter.Converter;
import org.apache.myrmidon.interfaces.converter.ConverterRegistry;
import org.apache.myrmidon.interfaces.deployer.Deployer;


proposal/myrmidon/src/java/org/apache/myrmidon/components/type/DefaultTypeFactory.java → proposal/myrmidon/src/java/org/apache/myrmidon/interfaces/type/DefaultTypeFactory.java View File

@@ -5,15 +5,15 @@
* version 1.1, a copy of which has been included with this distribution in
* the LICENSE file.
*/
package org.apache.myrmidon.components.type;
package org.apache.myrmidon.interfaces.type;

import java.net.URL;
import java.util.HashMap;
import java.net.URLClassLoader;
import java.util.HashMap;
import org.apache.avalon.excalibur.i18n.ResourceManager;
import org.apache.avalon.excalibur.i18n.Resources;
import org.apache.myrmidon.interfaces.type.TypeFactory;
import org.apache.myrmidon.interfaces.type.TypeException;
import org.apache.myrmidon.interfaces.type.TypeFactory;

/**
* Create a type instance based on name.
@@ -99,7 +99,7 @@ public class DefaultTypeFactory
final String message = REZ.getString( "no-mapping.error", name );
throw new TypeException( message );
}
return className;
}

@@ -109,7 +109,7 @@ public class DefaultTypeFactory
{
m_classLoader = new URLClassLoader( m_urls, m_parent );
}
return m_classLoader;
}
}

+ 1
- 1
proposal/myrmidon/src/java/org/apache/myrmidon/libs/ant1/Ant1TypeFactory.java View File

@@ -8,7 +8,7 @@
package org.apache.myrmidon.libs.ant1;

import java.net.URL;
import org.apache.myrmidon.components.type.DefaultTypeFactory;
import org.apache.myrmidon.interfaces.type.DefaultTypeFactory;
import org.apache.myrmidon.interfaces.type.TypeException;
import org.apache.tools.ant.Task;



+ 1
- 1
proposal/myrmidon/src/java/org/apache/myrmidon/libs/runtime/ConverterDef.java View File

@@ -18,7 +18,7 @@ import org.apache.avalon.framework.component.Composable;
import org.apache.myrmidon.api.AbstractTask;
import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.interfaces.converter.ConverterRegistry;
import org.apache.myrmidon.components.type.DefaultTypeFactory;
import org.apache.myrmidon.interfaces.type.DefaultTypeFactory;
import org.apache.myrmidon.interfaces.type.TypeManager;
import org.apache.myrmidon.converter.Converter;



Loading…
Cancel
Save