You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by do...@apache.org on 2001/07/08 09:17:39 UTC

cvs commit: jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/framework AbstractTypeDef.java

donaldp     01/07/08 00:17:39

  Modified:    proposal/myrmidon/src/java/org/apache/myrmidon/framework
                        AbstractTypeDef.java
  Log:
  Convert parameter to use FIle type directly rather than converting from String.
  
  Revision  Changes    Path
  1.4       +3 -4      jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/framework/AbstractTypeDef.java
  
  Index: AbstractTypeDef.java
  ===================================================================
  RCS file: /home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/framework/AbstractTypeDef.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- AbstractTypeDef.java	2001/06/17 10:35:40	1.3
  +++ AbstractTypeDef.java	2001/07/08 07:17:38	1.4
  @@ -31,7 +31,7 @@
       extends AbstractTask
       implements Composable
   {
  -    private String              m_lib;
  +    private File                m_lib;
       private String              m_name;
       private String              m_className;
       private TypeManager         m_typeManager;
  @@ -44,7 +44,7 @@
           m_roleManager = (RoleManager)componentManager.lookup( RoleManager.ROLE );
       }
   
  -    public void setLib( final String lib )
  +    public void setLib( final File lib )
       {
           //In the future this would be replaced by ClassPath sub-element
           m_lib = lib;
  @@ -92,8 +92,7 @@
           //TODO: Make this support classpath sub-element in future
           try
           {
  -            final File file = getContext().resolveFile( m_lib );
  -            final URL url = file.getCanonicalFile().toURL();
  +            final URL url = m_lib.toURL();
               final ClassLoader classLoader =
                   Thread.currentThread().getContextClassLoader();