org.codehaus.aspectwerkz.task
Class OfflineTransformationTask

java.lang.Object
  extended byorg.apache.tools.ant.ProjectComponent
      extended byorg.apache.tools.ant.Task
          extended byorg.codehaus.aspectwerkz.task.OfflineTransformationTask

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

OfflineTransformationTask is an Ant Task that transforms the a class directory structure recursivly using the AspectWerkz -offline mode.

Author:
Jonas Bonér

Constructor Summary
OfflineTransformationTask()
           
 
Method Summary
 void execute()
          Executes the task.
 void setAspectWerkzHome(java.lang.String aspectWerkzHome)
          Sets the aspectwerkz home dir.
 void setClassesToTransform(java.lang.String classesToTransform)
          Sets the path to the classes to transform.
 void setClassPath(java.lang.String classPath)
          The path to the meta-data dir.
 void setDefinitionFile(java.lang.String definitionFile)
          Sets the path to the XML definition file.
 
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, init, 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
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OfflineTransformationTask

public OfflineTransformationTask()
Method Detail

setAspectWerkzHome

public void setAspectWerkzHome(java.lang.String aspectWerkzHome)
Sets the aspectwerkz home dir.

Parameters:
aspectWerkzHome - the aspectwerkz home dir

setClassesToTransform

public void setClassesToTransform(java.lang.String classesToTransform)
Sets the path to the classes to transform.

Parameters:
classesToTransform - the path to the classes

setDefinitionFile

public void setDefinitionFile(java.lang.String definitionFile)
Sets the path to the XML definition file.

Parameters:
definitionFile - the path to the XML definition file

setClassPath

public void setClassPath(java.lang.String classPath)
The path to the meta-data dir.

Parameters:
classPath - the path to the meta-data dir

execute

public void execute()
             throws org.apache.tools.ant.BuildException
Executes the task.

Throws:
org.apache.tools.ant.BuildException


Copyright (c) 2002-2004 The AspectWerkz Team. All Rights Reserved.