package org.codehaus.mojo.was6;
import java.io.File;
/**
* Common superclass for EJB related goals.
*
* @author <a href="mailto:david@codehaus.org">David J. M. Karlsen</a>
*/
public abstract class AbstractEjbMojo
extends AbstractWas6Mojo
{
/**
* Directory to hold generated sources.
*
* @parameter expression="${was6.generatedSourcesDirectory}" default-value="${project.build.directory}/generated-sources/was6-maven-plugin"
* @required
*/
private File generatedSourcesDirectory;
/**
* Directory to hold generated classes.
*
* @parameter expression="${was6.generatedClassesDirectory}" default-value="${project.build.directory}/generated-classes/was6-maven-plugin"
* @required
*/
private File generatedClassesDirectory;
/**
* Directory containing generated sources.
*/
protected File getGeneratedSourcesDirectory()
{
return generatedSourcesDirectory;
}
/**
* Directory containing generated classes.
*/
protected File getGeneratedClassesDirectory()
{
return generatedClassesDirectory;
}
}