|
||||||||||
| 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.ParserXmlMojo
org.nuiton.i18n.plugin.parser.impl.ParserValidationMojo
public class ParserValidationMojo
Récupération des chaine à traduire depuis les fichiers xml de validation.
Le goal doit etre execute avant que les resources soient copiees dans target/classes pour rendre operatne le file updater (sinon lesfichiers sont toujours a jour...)
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.nuiton.i18n.plugin.parser.impl.ParserXmlMojo |
|---|
ParserXmlMojo.XmlFileParser |
| 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
Where jaxx files should have been generated. |
protected File |
defaultBasedir
default src for an entry. |
protected String |
defaultIncludes
Source entries (src+includes+excludes) . |
protected String |
rulesValidation
Regles xml. |
protected boolean |
useLocalResolver
Always use the local xowrks dtd to increase performance. |
| Fields inherited from class org.nuiton.i18n.plugin.parser.impl.ParserXmlMojo |
|---|
BUFFER_SIZE, documentBuilderFactory, factory, rules |
| Fields inherited from class org.nuiton.i18n.plugin.parser.AbstractI18nParserMojo |
|---|
backupGetter, entries, force, keysModifier, oldLanguage, oldParser, safeMode, showTouchedFiles, t0, treateDefaultEntry |
| 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 | |
|---|---|
ParserValidationMojo()
|
|
| Method Summary | |
|---|---|
protected String |
getCoreFileRules()
|
File |
getDefaultBasedir()
|
String[] |
getDefaultExcludes()
|
String[] |
getDefaultIncludes()
|
protected EntityResolver |
getEntityResolver()
|
protected String |
getFileRules()
|
protected String |
getKeyModifierEnd()
Deprecated. |
protected String |
getKeyModifierStart()
Deprecated. |
protected String |
getOutGetter()
|
org.nuiton.io.FileUpdater |
newFileUpdater(SourceEntry entry)
|
protected ParserXmlMojo.XmlFileParser |
newXmlFileParser(XPath xpath,
DocumentBuilder builder)
|
| Methods inherited from class org.nuiton.i18n.plugin.parser.impl.ParserXmlMojo |
|---|
init, newFileParser |
| Methods inherited from class org.nuiton.i18n.plugin.parser.AbstractI18nParserMojo |
|---|
addDefaultEntry, doAction, getLogEntry, getResult, isForce, isShowTouchedFiles, isStrictMode, saveGetterFile |
| Methods inherited from class org.nuiton.i18n.plugin.AbstractI18nMojo |
|---|
addGetter, backupFile, checkBundle, checkPackaging, getArtifactId, getBackupFile, getEncoding, getGetterFile, getI18nFile, getProject, isSilent, 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.nuiton.i18n.plugin.parser.I18nParserConfiguration |
|---|
getLog, isSilent, isVerbose |
| Methods inherited from interface org.apache.maven.plugin.Mojo |
|---|
getLog, setLog |
| Field Detail |
|---|
protected String defaultIncludes
protected File cp
protected String rulesValidation
protected File defaultBasedir
protected boolean useLocalResolver
| Constructor Detail |
|---|
public ParserValidationMojo()
| 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 AbstractI18nParserMojoentry - the incoming source entry to attach to the file updater
protected String getOutGetter()
getOutGetter in class AbstractI18nParserMojoprotected String getFileRules()
getFileRules in class ParserXmlMojoprotected String getCoreFileRules()
getCoreFileRules in class ParserXmlMojo
protected ParserXmlMojo.XmlFileParser newXmlFileParser(XPath xpath,
DocumentBuilder builder)
newXmlFileParser in class ParserXmlMojoprotected EntityResolver getEntityResolver()
@Deprecated protected String getKeyModifierStart()
getKeyModifierStart in class AbstractI18nParserMojo@Deprecated protected String getKeyModifierEnd()
getKeyModifierEnd in class AbstractI18nParserMojo
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||