|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.maven.plugin.AbstractMojo
org.nuiton.plugin.AbstractPlugin
org.nuiton.i18n.plugin.AbstractI18nMojo
org.nuiton.i18n.plugin.parser.AbstractI18nParserMojo
org.nuiton.i18n.plugin.parser.impl.ParserJavaMojo
public class ParserJavaMojo
Récupération des chaine a traduire depuis les fichiers java.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.nuiton.plugin.Plugin |
|---|
org.nuiton.plugin.Plugin.InitState, org.nuiton.plugin.Plugin.Packaging |
| Field Summary | |
|---|---|
protected File |
cp
Repertoire sources des fichiers i18n. |
protected File |
defaultBasedir
default src for an entry. |
protected String |
defaultIncludes
Source entries (src+includes+excludes) . |
protected org.nuiton.processor.filters.I18nFilter |
filter
|
| Fields inherited from class org.nuiton.i18n.plugin.parser.AbstractI18nParserMojo |
|---|
backupGetter, entries, events, fileTreated, keysModifier, oldLanguage, oldParser, result, safeMode, showTouchedFiles, t0, touchFile, treadedFiles, treateDefaultEntry, verboseLog |
| Fields inherited from class org.nuiton.i18n.plugin.AbstractI18nMojo |
|---|
artifactId, bundles, encoding, genSrc, locales, out, project, silent, src, strictMode, verbose |
| Fields inherited from interface org.apache.maven.plugin.Mojo |
|---|
ROLE |
| Constructor Summary | |
|---|---|
ParserJavaMojo()
|
|
| Method Summary | |
|---|---|
File |
getDefaultBasedir()
|
String[] |
getDefaultExcludes()
|
String[] |
getDefaultIncludes()
|
protected String |
getKeyModifierEnd()
|
protected String |
getKeyModifierStart()
|
protected String |
getOutGetter()
|
void |
init()
|
org.nuiton.io.FileUpdater |
newFileUpdater(SourceEntry entry)
|
void |
parseFile(File srcFile)
Parse sur un fichier |
void |
parseLine(File srcFile,
String line)
Parse une partie du fichier |
| Methods inherited from class org.nuiton.i18n.plugin.parser.AbstractI18nParserMojo |
|---|
addDefaultEntry, addParserEvent, doAction, getVerboseLog, isStrictMode, parse, parseEntry, removeParserEvent, saveGetterFile |
| Methods inherited from class org.nuiton.i18n.plugin.AbstractI18nMojo |
|---|
addGetter, backupFile, checkBundle, checkPackaging, getArtifactId, getBackupFile, getEncoding, getGetterFile, getI18nFile, getProject, isVerbose, needGeneration, setEncoding, setProject, setVerbose |
| Methods inherited from class org.nuiton.plugin.AbstractPlugin |
|---|
acceptPackaging, addCompileSourceRoots, addDirectoryToUrlsList, addResourceDir, addResourceDir, addTestCompileSourceRoots, addTestResourceDir, addTestResourceDir, addUrlToUrlsList, afterExecute, checkResource, checkRunOnceDone, checkSkip, copyFile, createDirectoryIfNecessary, createNewFile, deleteFile, execute, getFileFromBasedir, getFilesToTreate, getFilesToTreateForRoots, getTemplate, initClassLoader, isExecutionRoot, isFileNewerThanPomFile, rejectPackaging, removeCompileSourceRoots, removeTestCompileSourceRoots, renameFile, writeFile |
| Methods inherited from class org.apache.maven.plugin.AbstractMojo |
|---|
getLog, getPluginContext, setLog, setPluginContext |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.maven.plugin.Mojo |
|---|
getLog, setLog |
| Field Detail |
|---|
protected String defaultIncludes
protected File defaultBasedir
protected File cp
protected org.nuiton.processor.filters.I18nFilter filter
| Constructor Detail |
|---|
public ParserJavaMojo()
| Method Detail |
|---|
public String[] getDefaultIncludes()
getDefaultIncludes in class AbstractI18nParserMojopublic String[] getDefaultExcludes()
getDefaultExcludes in class AbstractI18nParserMojopublic File getDefaultBasedir()
getDefaultBasedir in class AbstractI18nParserMojopublic org.nuiton.io.FileUpdater newFileUpdater(SourceEntry entry)
newFileUpdater in class AbstractI18nParserMojoprotected String getKeyModifierStart()
getKeyModifierStart in class AbstractI18nParserMojoprotected String getKeyModifierEnd()
getKeyModifierEnd in class AbstractI18nParserMojoprotected String getOutGetter()
getOutGetter in class AbstractI18nParserMojo
public void init()
throws Exception
init in class AbstractI18nParserMojoException
public void parseFile(File srcFile)
throws IOException
Parser
srcFile - le fichier à parser
IOException - if any pb
public void parseLine(File srcFile,
String line)
Parser
srcFile - le fichier à parserline - la ligne à parser
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||