org.aspectj.tools.ant.taskdefs
Class AjcCompilerAdapter

java.lang.Object
  |
  +--org.aspectj.tools.ant.taskdefs.AjcCompilerAdapter
All Implemented Interfaces:
org.apache.tools.ant.taskdefs.compilers.CompilerAdapter

public class AjcCompilerAdapter
extends java.lang.Object
implements org.apache.tools.ant.taskdefs.compilers.CompilerAdapter

Partial implementation of CompilerAdapter for ajc task. The Javac interface does not support argfiles which are typically necessary to compile under ajc, so this implementation is not documented, recommended, or supported. See Apache request for enhancement 7542.

See Also:
CompilerAdapter

Constructor Summary
AjcCompilerAdapter()
           
 
Method Summary
 boolean execute()
           
 void setJavac(org.apache.tools.ant.taskdefs.Javac javac)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AjcCompilerAdapter

public AjcCompilerAdapter()
Method Detail

setJavac

public void setJavac(org.apache.tools.ant.taskdefs.Javac javac)
Specified by:
setJavac in interface org.apache.tools.ant.taskdefs.compilers.CompilerAdapter
See Also:
CompilerAdapter

execute

public boolean execute()
                throws org.apache.tools.ant.BuildException
Specified by:
execute in interface org.apache.tools.ant.taskdefs.compilers.CompilerAdapter
See Also:
CompilerAdapter.execute()