All Classes and Interfaces

Class
Description
Created on 7/26/14.
A abstract implementation of a FileParser with no logic.
Created: 26 déc.
Created on 7/27/14.
Lower level i18n mojo abstraction.
Abstract implementation for parsing goal.
Abstract xml parser mojo.
 
Mojo used to display available BundleFormatConverter.
Contract to make a conversion from a syntax to another one.
Generate an aggregate i18n bundle for all dependencies of the project.
The validation result of a validation check over multiple bundles.
Check bundles integrity.
Detects any i18n artifacts in the dependencies of the project and store their references in a file.
the contract of a i18n file parser.
To generate a csv file from the full bundle of the module.
Generate a i18n enum class helper.
 
Merge new generated i18n bundles with older existing ones.
Recupere les différents fichiers des parsers en un fichier de proprietes.
Display help information on i18n-maven-plugin.
Call mvn i18n:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
 
Created on 7/26/14.
Created on 7/26/14.
Shared configuration for a parser mojo.
Customized SourceEntry for parsers goals.
Place here some useful methods.
This class provides an empty implementation of Java8Visitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This interface defines a complete generic visitor for a parse tree produced by Java8Parser.
To merge back from a csv bundle to a module i18n bundle files.
Permet la gestion des exceptions dans les parsers et dans les évènements
 
To detect from GWT java files new I18n keys, says content of patterns : @Key("XXX") @LocalizableResource.Key("XXX") @com.google.gwt.i18n.client.LocalizableResource.Key("XXX") Note: this goal must always be invoked before the process-resources phase, otherwise all files will be considered as uptodate.
 
To parse java files to detect new i18n keys.
 
To parse struts2 jsp and obtain all keys.
 
Find i18n keys from xworks xml validation files.
To obtain i18n keys from xml files using the userRulesFiles (and an optional coreRuleFile if any serves your purpose).
Helper of processor api.
Abstract processor to be used with some smooth logic...
A simple model for a sourceEntry represents by a basedir and includes and/or exlucdes pattern.
To split a previously csv i18n file into simple i18n bundles for the locales defined in AbstractI18nMojo.locales.
Implementation of BundleFormatConverter to convert Formatter syntax to a MessageFormat syntax.