costin      01/11/16 14:21:53

  Modified:    jk/jkant/java/org/apache/jk/ant/compilers LinkerAdapter.java
  Log:
  Same changes as in CompilerAdapter - use abstract class, base functionality.
  
  Revision  Changes    Path
  1.4       +13 -3     
jakarta-tomcat-connectors/jk/jkant/java/org/apache/jk/ant/compilers/LinkerAdapter.java
  
  Index: LinkerAdapter.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/jkant/java/org/apache/jk/ant/compilers/LinkerAdapter.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- LinkerAdapter.java        2001/11/10 16:51:32     1.3
  +++ LinkerAdapter.java        2001/11/16 22:21:53     1.4
  @@ -75,18 +75,28 @@
    * reflection).</p>
    *
    * @author Jay Dickon Glanville <a 
href="mailto:[EMAIL PROTECTED]";>[EMAIL PROTECTED]</a>
  + * @author Costin Manolache
    */
  -public interface LinkerAdapter {
  +public abstract class LinkerAdapter extends SoTask {
  +    protected SoTask so;
   
       /**
        * Sets the compiler attributes, which are stored in the Javac task.
        */
  -    void setSoTask( SoTask attributes );
  +    public void setSoTask(SoTask so ) {
  +     this.so=so;
  +    }
   
  +    public void execute() throws BuildException {
  +     findSourceFiles();
  +     link(this.srcList);
  +    }
  +
  +
       /**
        * Executes the task.
        *
        * @return has the compilation been successful
        */
  -    boolean link(Vector files) throws BuildException;
  +    public abstract boolean link(Vector srcFiles) throws BuildException;
   }
  
  
  

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

Reply via email to