package org.codehaus.mojo.sqlj;
import java.io.File;
import org.apache.maven.plugin.AbstractMojo;
/**
* Common superclass for sharing configuration attributes.
*
* @author karltdav
*
*/
public abstract class AbstractSqljMojo
extends AbstractMojo
{
/**
* Location for generated source files.
*
* @parameter expression="${sqlj.generatedSourcesDirectory}"
* default-value="${project.build.directory}/generated-sources/sqlj"
*/
private File generatedSourcesDirectory;
/**
* Location for generated .ser files.
* @parameter expression="${sqlj.generatedResourcesDirectory}"
* default-value="${project.build.directory}/generated-resources/sqlj"
*/
private File generatedResourcesDirectory;
protected File getGeneratedSourcesDirectory()
{
return generatedSourcesDirectory;
}
protected File getGeneratedResourcesDirectory()
{
return generatedResourcesDirectory;
}
}