Package org.nuiton.i18n.plugin
Class GetterMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.nuiton.plugin.AbstractPlugin
org.nuiton.i18n.plugin.AbstractI18nMojo
org.nuiton.i18n.plugin.AbstractI18nGenerateMojo
org.nuiton.i18n.plugin.GetterMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo,org.nuiton.plugin.Plugin,org.nuiton.plugin.PluginWithEncoding
@Mojo(name="get",
defaultPhase=GENERATE_RESOURCES)
public class GetterMojo
extends AbstractI18nGenerateMojo
Recupere les différents fichiers des parsers en un fichier de proprietes.
- Author:
- Julien Ruchaud - ruchaud@codelutin.com
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringFROM_GETTERSprotected booleankeepGettersTo keep generated getter files.Fields inherited from class org.nuiton.i18n.plugin.AbstractI18nMojo
bundles, encoding, locales, mavenSession, project, silent, verbose -
Constructor Summary
Constructors Constructor Description GetterMojo() -
Method Summary
Methods inherited from class org.nuiton.i18n.plugin.AbstractI18nGenerateMojo
addGetter, getGetterFile, needGenerationMethods inherited from class org.nuiton.i18n.plugin.AbstractI18nMojo
backupFile, checkBundle, checkPackaging, failsIfAnyKeyMissingInBundle, failsIfAnyKeyMissingValue, getBackupFile, getEncoding, getProject, init, isSilent, isVerbose, setEncoding, setProject, setVerboseMethods inherited from class org.nuiton.plugin.AbstractPlugin
acceptPackaging, addCompileSourceRoots, addDirectoryToUrlsList, addResourceDir, addTestCompileSourceRoots, addTestResourceDir, addUrlToUrlsList, afterExecute, checkEncoding, checkResource, checkRunOnceDone, copyFile, createDirectoryIfNecessary, createNewFile, deleteFile, execute, getFileFromBasedir, getFilesToTreate, getFilesToTreateForRoots, getRootProject, getTemplate, hasClassPath, initClassLoader, isExecutionRoot, isFileNewerThanPomFile, needInvoke, needInvoke, rejectPackaging, removeCompileSourceRoots, removeTestCompileSourceRoots, renameFile, writeFileMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Field Details
-
keepGetters
@Parameter(property="i18n.keepGetters", defaultValue="false") protected boolean keepGettersTo keep generated getter files. Note: By default, this property is not active. -
FROM_GETTERS
protected static final java.lang.String FROM_GETTERS- See Also:
- Constant Field Values
-
-
Constructor Details
-
GetterMojo
public GetterMojo()
-
-
Method Details