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 62444cc7c..3a18517f2 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 @@ -23,7 +23,7 @@ import org.apache.log.Logger; import org.apache.myrmidon.api.TaskContext; import org.apache.myrmidon.framework.Condition; import org.apache.myrmidon.components.model.DefaultProject; -import org.apache.myrmidon.components.model.Import; +import org.apache.myrmidon.components.model.TypeLib; import org.apache.myrmidon.components.model.Project; import org.apache.myrmidon.components.model.Target; import org.xml.sax.SAXException; @@ -189,7 +189,7 @@ public class DefaultProjectBuilder { if( name.equals( "import" ) ) { - buildImport( project, element ); + buildTypeLib( project, element ); continue; } else @@ -270,8 +270,8 @@ public class DefaultProjectBuilder project.addProject( name, other ); } - private void buildImport( final DefaultProject project, - final Configuration element ) + private void buildTypeLib( final DefaultProject project, + final Configuration element ) throws Exception { final String library = element.getAttribute( "library", null ); @@ -294,7 +294,7 @@ public class DefaultProjectBuilder } } - project.addImport( new Import( library, type, name ) ); + project.addTypeLib( new TypeLib( library, type, name ) ); } /** diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/model/DefaultProject.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/model/DefaultProject.java index 6014b25ed..83ec132e5 100644 --- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/model/DefaultProject.java +++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/model/DefaultProject.java @@ -43,9 +43,9 @@ public class DefaultProject * * @return the imports */ - public Import[] getImports() + public TypeLib[] getTypeLibs() { - return (Import[])m_imports.toArray( new Import[ 0 ] ); + return (TypeLib[])m_imports.toArray( new TypeLib[ 0 ] ); } /** @@ -151,9 +151,9 @@ public class DefaultProject m_baseDirectory = baseDirectory; } - public final void addImport( final Import importEntry ) + public final void addTypeLib( final TypeLib typeLib ) { - m_imports.add( importEntry ); + m_imports.add( typeLib ); } /** diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/model/Project.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/model/Project.java index 1d22056d3..18ca3e784 100644 --- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/model/Project.java +++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/model/Project.java @@ -38,7 +38,7 @@ public interface Project * * @return the imports */ - Import[] getImports(); + TypeLib[] getTypeLibs(); /** * Get names of projects referred to by this project. diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/model/Import.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/model/TypeLib.java similarity index 92% rename from proposal/myrmidon/src/java/org/apache/myrmidon/components/model/Import.java rename to proposal/myrmidon/src/java/org/apache/myrmidon/components/model/TypeLib.java index e8e37a4f9..a8a26c24b 100644 --- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/model/Import.java +++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/model/TypeLib.java @@ -12,7 +12,7 @@ package org.apache.myrmidon.components.model; * * @author Peter Donald */ -public class Import +public class TypeLib { //Name of library (this is location independent) private final String m_library; @@ -26,12 +26,12 @@ public class Import //The name of type instance private final String m_name; - public Import( final String library ) + public TypeLib( final String library ) { this( library, null, null ); } - public Import( final String library, final String type, final String name ) + public TypeLib( final String library, final String type, final String name ) { m_library = library; m_type = type;