org.objectweb.fractal.adl
Class FractalcTask

java.lang.Object
  extended byMatchingTask
      extended byorg.objectweb.fractal.adl.FractalcTask

public class FractalcTask
extends MatchingTask

An Ant task to check some type and template definitions, and to store them in an output directory.

See Also:
Serialized Form

Constructor Summary
FractalcTask()
           
 
Method Summary
 void execute()
          Executes this task.
 void setDestdir(File dst)
          Sets the directory where the processed definitions must be stored.
 void setKilim(boolean kilim)
          Sets the kilim option.
 void setSrcdir(File src)
          Sets the directory that contains the definitions to be processed.
 void setVerbose(boolean verbose)
          Sets the verbose option.
 void setVerify(boolean verify)
          Sets the verify option.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FractalcTask

public FractalcTask()
Method Detail

setSrcdir

public void setSrcdir(File src)
Sets the directory that contains the definitions to be processed.

Parameters:
src - the directory that contains the definitions to be processed.

setDestdir

public void setDestdir(File dst)
Sets the directory where the processed definitions must be stored.

Parameters:
dst - the directory where the processed definitions must be stored.

setVerbose

public void setVerbose(boolean verbose)
Sets the verbose option.

Parameters:
verbose - the verbose option. If this option is true messages are printed for each processed file.

setVerify

public void setVerify(boolean verify)
Sets the verify option.

Parameters:
verify - the verify option. If this option is true the type and template definitions are checked after they have been copied to the destination directory.

setKilim

public void setKilim(boolean kilim)
Sets the kilim option.

Parameters:
kilim - the kilim option. If this option is true kilim definitions equivalent to the processed definitions are also generated in the output directory.

execute

public void execute()
Executes this task.