org.nuiton.i18n.plugin.parser.impl
Class ParserJavaActionConfig
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.nuiton.i18n.plugin.AbstractI18nPlugin
org.nuiton.i18n.plugin.parser.AbstractI18nParser
org.nuiton.i18n.plugin.parser.impl.ParserJava
org.nuiton.i18n.plugin.parser.impl.ParserJavaActionConfig
- All Implemented Interfaces:
- org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo, Parser
- Direct Known Subclasses:
- ParserJavaTabConfig
public class ParserJavaActionConfig
- extends ParserJava
Un parseur java pour scanner les annotations ActionConfig
- Author:
- chemit
|
Field Summary |
protected static java.util.regex.Pattern |
MATCH_PATTERN
|
| Fields inherited from class org.nuiton.i18n.plugin.parser.AbstractI18nParser |
entries, fileTreated, oldLanguage, oldParser, result, safeMode, showTouchedFiles, t0, touchFile, treadedFiles, treateDefaultEntry |
| Fields inherited from class org.nuiton.i18n.plugin.AbstractI18nPlugin |
artifactId, bundles, DIRECTORY_INSTALL, encoding, events, genSrc, keepBackup, keysModifier, locales, out, silent, src, strictMode, verbose, verboseLog |
| Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
| Methods inherited from class org.nuiton.i18n.plugin.AbstractI18nPlugin |
addGetter, addParserEvent, backupFile, checkBundle, copyFile, getArtifactId, getGetterFile, getGetterFileBackup, getI18nFile, getI18nFileBackup, getVerboseLog, needGeneration, removeParserEvent |
| 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 |
MATCH_PATTERN
protected static final java.util.regex.Pattern MATCH_PATTERN
ParserJavaActionConfig
public ParserJavaActionConfig()
getKeyModifierStart
protected java.lang.String getKeyModifierStart()
- Overrides:
getKeyModifierStart in class ParserJava
- Returns:
- the starting regex expression to catch keys in key modifier
getKeyModifierEnd
protected java.lang.String getKeyModifierEnd()
- Overrides:
getKeyModifierEnd in class ParserJava
- Returns:
- the ending regex expression to catch keys in key modifier
getOutGetter
protected java.lang.String getOutGetter()
- Overrides:
getOutGetter in class ParserJava
- Returns:
- the outGetter to use for the instance (java.getter,...)
extract
public java.lang.String extract(java.lang.String i18nString)
parseLine
public void parseLine(java.io.File srcFile,
java.lang.String line)
- Description copied from interface:
Parser
- Parse une partie du fichier
- Specified by:
parseLine in interface Parser- Overrides:
parseLine in class ParserJava
- Parameters:
srcFile - le fichier à parserline - ? TODO
Copyright © 2007-2009 CodeLutin. All Rights Reserved.