public abstract class AbstractXtextGeneratorMojo extends AbstractXtextMojo
lock| Constructor and Description |
|---|
AbstractXtextGeneratorMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
configureMavenOutputs() |
protected com.google.common.base.Predicate<String> |
emptyStringFilter() |
void |
execute() |
abstract Set<String> |
getClasspathElements() |
String |
getEncoding() |
List<ProjectMapping> |
getProjectMappings() |
protected abstract List<String> |
getSourceRoots() |
protected void |
internalExecute() |
void |
setProjectMappings(List<ProjectMapping> projectMappings) |
addCompileSourceRoots, addTestCompileSourceRoots, getLanguages, getProject, resolveFilePathpublic String getEncoding()
public void execute()
throws org.apache.maven.plugin.MojoExecutionException,
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionExceptionorg.apache.maven.plugin.MojoFailureExceptionprotected void internalExecute()
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected com.google.common.base.Predicate<String> emptyStringFilter()
public abstract Set<String> getClasspathElements()
protected abstract void configureMavenOutputs()
public List<ProjectMapping> getProjectMappings()
public void setProjectMappings(List<ProjectMapping> projectMappings)
Copyright © 2022. All rights reserved.