...
import org.apache.maven.doxia.tools.SiteTool;
import org.apache.maven.plugins.annotations.Component;
import org.apache.maven.plugins.annotations.Mojo;
...
/**
* Your own mojo.
*/
@Mojo( name = "your-own" )
public class YourOwnMojo extends AbstractMojo
{
...
/**
* SiteTool.
*/
@Component
protected SiteTool siteTool;
...
public someMethod()
{
List localesList = siteTool.getSiteLocales( locales );
String relativePath = siteTool.getRelativePath( "C:/foo/child",
"C:/foo/master" );
...
}
...
}