net.sf.daileon
Class PerformTransformations

java.lang.Object
  extended by net.sf.daileon.PerformTransformations

public class PerformTransformations
extends Object

The PerformTransformations represents the entry point of the application, and is used when using domain annotations that represent annotations of external frameworks. Given a configuration XML file, starts the translation of the domain annotations of the classes listed in it.

Version:
1.0 01/01/2010
Author:
Roberto Perillo

Constructor Summary
PerformTransformations()
          Class constructor.
 
Method Summary
static void main(String[] args)
          Starts the translation of the domain annotations.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PerformTransformations

public PerformTransformations()
Class constructor.

Method Detail

main

public static void main(String[] args)
Starts the translation of the domain annotations. It first copies the content of the source directory, indicated in the configuration XML file, to the target location, also indicated in the configuration XML file, and then triggers the process of translation of each domain annotation in the classes copied to the target location.

Parameters:
args - A String array, that will be passed to this method through the command line. The value contained in the first position of this array corresponds to the physical position of the XML configuration file.