donaldp     02/01/24 03:35:56

  Modified:    proposal/myrmidon/src/java/org/apache/myrmidon/api
                        AbstractTask.java
  Log:
  Made tasks receive contexts directly rather than through Contextualizable 
interface as all tasks will most likely use the context in soem fashion
  
  Also made getName protected again
  
  Revision  Changes    Path
  1.14      +4 -5      
jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/api/AbstractTask.java
  
  Index: AbstractTask.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/api/AbstractTask.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- AbstractTask.java 5 Jan 2002 03:02:41 -0000       1.13
  +++ AbstractTask.java 24 Jan 2002 11:35:56 -0000      1.14
  @@ -20,7 +20,7 @@
    */
   public abstract class AbstractTask
       extends AbstractLogEnabled
  -    implements Task, Contextualizable
  +    implements Task
   {
       ///Variable to hold context for use by sub-classes
       private TaskContext m_context;
  @@ -30,9 +30,9 @@
        *
        * @param context the context
        */
  -    public void contextualize( final Context context )
  +    public void contextualize( final TaskContext context )
       {
  -        m_context = (TaskContext)context;
  +        m_context = context;
       }
   
       /**
  @@ -62,8 +62,7 @@
           return getContext().get( key );
       }
   
  -    //Will be made protected in the future
  -    public final String getName()
  +    protected final String getName()
       {
           return getContext().getName();
       }
  
  
  

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

Reply via email to