Raster project template ----------------------- Version: 2.0.0 Author: Nacho Brodin (nachobrodin@gmail.com) gvSIG version needed 2.1.0 This folder contains Ant scripts to create projects for raster Now it is possible to build two types of projects 1-Basic tasks for raster. Basic structure to create a raster process 2-Tasks with preview for raster. This kind of projects generates a dialog with a preview and a launcher. 3-Project structure to build providers. The project created is a maven multimodule. In the cases (1 and 2) will have the next structure: - A library for general purposes (with API and implementation) - A Swing library for the GUI (with API and implementation) - A library for the algorithm. This library lacks of API because the algorithms will be registered. - The plugin for gvSIG - Optionally, a library with the Sextante process In the third case will have the next structure: - A library for the provider - A plugin for gvSIG Ant commands to build the structure Basic task: ant -Dproject="myprojectname" -Dtoken="MyProjectName" Task with preview: ant -Dproject="myprojectname" -Dtoken="MyProjectName" preview Provider: ant -Dproject="myprojectname" -Dtoken="MyProjectName" provider If you need a library to build the Sextante process, you can add the parameter -Dsextantelib=true Basic task: ant -Dproject="myprojectname" -Dtoken="MyProjectName" -Dsextantelib=true Task with preview: ant -Dproject="myprojectname" -Dtoken="MyProjectName" -Dsextantelib=true preview After execute the command, inside the current directory will be created a maven project named org.gvsig.raster. compiled and ready to be imported in Eclipse. The rest of work is in your hands.