public abstract class AbstractXtendCompilerMojo extends AbstractXtendMojo
| Modifier and Type | Field and Description |
|---|---|
protected static com.google.common.base.Predicate<String> |
FILE_EXISTS |
log4jConfigurator, project, skipXtend| Constructor and Description |
|---|
AbstractXtendCompilerMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addDependencies(Set<String> classPath,
List<org.apache.maven.artifact.Artifact> dependencies) |
protected void |
compile(String classPath,
List<String> sourcePaths,
String outputPath) |
protected org.eclipse.xtend.core.compiler.batch.XtendBatchCompiler |
getBatchCompiler() |
protected abstract String |
getTempDirectory() |
protected void |
readXtendEclipseSetting(String sourceDirectory,
Procedures.Procedure1<String> fieldSetter) |
protected String |
resolveToBaseDir(String directory) |
execute, injectMembers, internalExecute, isSkippedprotected static final com.google.common.base.Predicate<String> FILE_EXISTS
protected org.eclipse.xtend.core.compiler.batch.XtendBatchCompiler getBatchCompiler()
protected void compile(String classPath, List<String> sourcePaths, String outputPath) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected abstract String getTempDirectory()
protected void addDependencies(Set<String> classPath, List<org.apache.maven.artifact.Artifact> dependencies)
protected void readXtendEclipseSetting(String sourceDirectory, Procedures.Procedure1<String> fieldSetter)
Copyright © 2015. All Rights Reserved.