@Mojo(name="generate",
defaultPhase=GENERATE_SOURCES,
requiresDependencyResolution=COMPILE_PLUS_RUNTIME)
public class GenerateMojo
extends org.nuiton.plugin.AbstractPlugin
implements ApplicationConfigTransformerConfig
Created on 28/08/16.
| Constructor and Description |
|---|
GenerateMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doAction() |
String |
getActionsClassName() |
String |
getConfigClassName() |
ConfigModel |
getConfigModel() |
String |
getConfigProviderClassName() |
String |
getModelName() |
String |
getOptionsClassName() |
String |
getPackageName() |
org.apache.maven.project.MavenProject |
getProject() |
protected void |
init() |
boolean |
isGeneratePropertyChangeSupport() |
boolean |
isGenerateProvider() |
boolean |
isUseNuitonI18n() |
boolean |
isVerbose() |
void |
setProject(org.apache.maven.project.MavenProject project) |
void |
setVerbose(boolean verbose) |
acceptPackaging, addCompileSourceRoots, addDirectoryToUrlsList, addResourceDir, addTestCompileSourceRoots, addTestResourceDir, addUrlToUrlsList, afterExecute, backupFile, checkEncoding, checkPackaging, checkResource, checkRunOnceDone, checkSkip, copyFile, createDirectoryIfNecessary, createNewFile, deleteFile, execute, getBackupFile, getFileFromBasedir, getFilesToTreate, getFilesToTreateForRoots, getRootProject, getTemplate, hasClassPath, initClassLoader, isExecutionRoot, isFileNewerThanPomFile, needInvoke, needInvoke, rejectPackaging, removeCompileSourceRoots, removeTestCompileSourceRoots, renameFile, writeFilegetLog, getPluginContext, setLog, setPluginContextprotected void doAction()
throws Exception
doAction in class org.nuiton.plugin.AbstractPluginExceptionpublic String getPackageName()
getPackageName in interface ApplicationConfigTransformerConfigpublic String getModelName()
getModelName in interface ApplicationConfigTransformerConfigpublic String getOptionsClassName()
getOptionsClassName in interface ApplicationConfigTransformerConfigpublic String getActionsClassName()
getActionsClassName in interface ApplicationConfigTransformerConfigpublic boolean isGenerateProvider()
isGenerateProvider in interface ApplicationConfigTransformerConfigpublic boolean isGeneratePropertyChangeSupport()
isGeneratePropertyChangeSupport in interface ApplicationConfigTransformerConfigpublic String getConfigProviderClassName()
getConfigProviderClassName in interface ApplicationConfigTransformerConfigpublic String getConfigClassName()
getConfigClassName in interface ApplicationConfigTransformerConfigpublic ConfigModel getConfigModel()
getConfigModel in interface ApplicationConfigTransformerConfigpublic boolean isUseNuitonI18n()
isUseNuitonI18n in interface ApplicationConfigTransformerConfigpublic boolean isVerbose()
public void setVerbose(boolean verbose)
public org.apache.maven.project.MavenProject getProject()
public void setProject(org.apache.maven.project.MavenProject project)
Copyright © 2016 CodeLutin. All rights reserved.