donaldp     02/02/21 01:41:03

  Modified:    proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs
                        Filter.java
  Log:
  Ugly hack to remove references to Project
  
  Revision  Changes    Path
  1.8       +11 -4     
jakarta-ant/proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/Filter.java
  
  Index: Filter.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-ant/proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/Filter.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- Filter.java       30 Dec 2001 09:58:25 -0000      1.7
  +++ Filter.java       21 Feb 2002 09:41:03 -0000      1.8
  @@ -8,8 +8,9 @@
   package org.apache.tools.ant.taskdefs;
   
   import java.io.File;
  +import org.apache.myrmidon.api.AbstractTask;
   import org.apache.myrmidon.api.TaskException;
  -import org.apache.tools.ant.Task;
  +import org.apache.tools.ant.types.FilterSet;
   
   /**
    * This task sets a token filter that is used by the file copy methods of the
  @@ -22,7 +23,7 @@
    * @author <A href="[EMAIL PROTECTED]">Michael McCallum</A>
    */
   public class Filter
  -    extends Task
  +    extends AbstractTask
   {
       private File filtersFile;
   
  @@ -57,7 +58,7 @@
   
           if( isSingleFilter )
           {
  -            getProject().getGlobalFilterSet().addFilter( token, value );
  +            getGlobalFilterSet().addFilter( token, value );
           }
   
           if( isFiltersFromFile )
  @@ -70,6 +71,12 @@
           throws TaskException
       {
           getLogger().debug( "Reading filters from " + filtersFile );
  -        getProject().getGlobalFilterSet().readFiltersFromFile( filtersFile );
  +        getGlobalFilterSet().readFiltersFromFile( filtersFile );
  +    }
  +
  +    private FilterSet getGlobalFilterSet()
  +    {
  +        //Get filterset from a well known propety and replace it there
  +        return null;
       }
   }
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to