org.codehaus.aspectwerkz.annotation
Class AnnotationCTask

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by org.codehaus.aspectwerkz.annotation.AnnotationCTask

public class AnnotationCTask
extends org.apache.tools.ant.Task

AnnotationC Ant task.

Use the following parameters to configure the task:

Use the following parameters to configure the classpath to point to the classes to be weaved. Those can be specified with nested elements as well / instead:

Nested elements are similar to the "javac" task when you configure a classpath and a sourcepath:

Author:
the_mindstorm(at)evolva(dot)ro, Alexandre Vasseur

Field Summary
 
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
AnnotationCTask()
           
 
Method Summary
 void addFileset(org.apache.tools.ant.types.FileSet fileset)
           
 org.apache.tools.ant.types.Path createClasspath()
           
 org.apache.tools.ant.types.Path createProperties()
           
 org.apache.tools.ant.types.Path createSourcepath()
           
 org.apache.tools.ant.types.Path createSrc()
           
 void execute()
           
 void setClasspath(org.apache.tools.ant.types.Path classpath)
           
 void setClasspathRef(org.apache.tools.ant.types.Reference r)
           
 void setCopytodest(String pattern)
          
 void setDestdir(File destdir)
          
 void setProperties(File annotationFile)
          
 void setSourcepath(org.apache.tools.ant.types.Path sourcepath)
           
 void setSourcepathRef(org.apache.tools.ant.types.Reference r)
           
 void setSrcdir(org.apache.tools.ant.types.Path srcDir)
           
 void setVerbose(boolean isVerbose)
          
 
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, handleErrorFlush, handleErrorOutput, handleFlush, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotationCTask

public AnnotationCTask()
Method Detail

setProperties

public void setProperties(File annotationFile)

Parameters:
annotationFile -

setVerbose

public void setVerbose(boolean isVerbose)

Parameters:
isVerbose -

setCopytodest

public void setCopytodest(String pattern)

Parameters:
pattern -

setDestdir

public void setDestdir(File destdir)

Parameters:
destdir -

createProperties

public org.apache.tools.ant.types.Path createProperties()

createSrc

public org.apache.tools.ant.types.Path createSrc()

setSrcdir

public void setSrcdir(org.apache.tools.ant.types.Path srcDir)

setSourcepath

public void setSourcepath(org.apache.tools.ant.types.Path sourcepath)

createSourcepath

public org.apache.tools.ant.types.Path createSourcepath()

setSourcepathRef

public void setSourcepathRef(org.apache.tools.ant.types.Reference r)

setClasspath

public void setClasspath(org.apache.tools.ant.types.Path classpath)

createClasspath

public org.apache.tools.ant.types.Path createClasspath()

setClasspathRef

public void setClasspathRef(org.apache.tools.ant.types.Reference r)

addFileset

public void addFileset(org.apache.tools.ant.types.FileSet fileset)

execute

public void execute()
             throws org.apache.tools.ant.BuildException
Overrides:
execute in class org.apache.tools.ant.Task
Throws:
org.apache.tools.ant.BuildException


Copyright © 2002-2005 Jonas Bonér, Alexandre Vasseur. All Rights Reserved.