All Classes

Class Description
AbstractCsvBundleMojo
Created on 7/26/14.
AbstractFileParser
A abstract implementation of a FileParser with no logic.
AbstractI18nBundleMojo
Created: 26 déc. 2009
AbstractI18nGenerateMojo
Created on 7/27/14.
AbstractI18nMojo
Lower level i18n mojo abstraction.
AbstractI18nParserMojo
Abstract implementation for parsing goal.
AbstractParserXmlMojo
Abstract xml parser mojo.
AbstractParserXmlMojo.XmlFileParser  
AvailableConverterMojo
Mojo used to display available BundleFormatConverter.
BundleFormatConverter
Contract to make a conversion from a syntax to another one.
BundleMojo
Generate an aggregate i18n bundle for all dependencies of the project.
BundleValidation
The validation result of a validation check over multiple bundles.
CheckBundlesIntegrityMojo
Check bundles integrity.
CollectI18nArtifactsMojo
Detects any i18n artifacts in the dependencies of the project and store their references in a file.
FileParser
the contract of a i18n file parser.
GenerateCsvBundleMojo
To generate a csv file from the full bundle of the module.
GenerateI18nEnumHelperMojo
Generate a i18n enum class helper.
GenerateI18nEnumHelperMojo.EnumerationSet  
GenerateMojo
Merge new generated i18n bundles with older existing ones.
GetterMojo
Recupere les différents fichiers des parsers en un fichier de proprietes.
HelpMojo
Display help information on i18n-maven-plugin.
Call mvn i18n:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
I18nArtifact  
I18nBundleModel
Created on 7/26/14.
I18nBundleModelRow
Created on 7/26/14.
I18nParserConfiguration
Shared configuration for a parser mojo.
I18nSourceEntry
Customized SourceEntry for parsers goals.
I18nUtil
Place here some useful methods.
Java8BaseVisitor<Result>
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.
Java8Lexer  
Java8Parser  
Java8Parser.AdditionalBoundContext  
Java8Parser.AdditiveExpressionContext  
Java8Parser.AmbiguousNameContext  
Java8Parser.AndExpressionContext  
Java8Parser.AnnotationContext  
Java8Parser.AnnotationTypeBodyContext  
Java8Parser.AnnotationTypeDeclarationContext  
Java8Parser.AnnotationTypeElementDeclarationContext  
Java8Parser.AnnotationTypeElementModifierContext  
Java8Parser.AnnotationTypeMemberDeclarationContext  
Java8Parser.ArgumentListContext  
Java8Parser.ArrayAccess_lf_primaryContext  
Java8Parser.ArrayAccess_lfno_primaryContext  
Java8Parser.ArrayAccessContext  
Java8Parser.ArrayCreationExpressionContext  
Java8Parser.ArrayInitializerContext  
Java8Parser.ArrayTypeContext  
Java8Parser.AssertStatementContext  
Java8Parser.AssignmentContext  
Java8Parser.AssignmentExpressionContext  
Java8Parser.AssignmentOperatorContext  
Java8Parser.BasicForStatementContext  
Java8Parser.BasicForStatementNoShortIfContext  
Java8Parser.BlockContext  
Java8Parser.BlockStatementContext  
Java8Parser.BlockStatementsContext  
Java8Parser.BreakStatementContext  
Java8Parser.CastExpressionContext  
Java8Parser.CatchClauseContext  
Java8Parser.CatchesContext  
Java8Parser.CatchFormalParameterContext  
Java8Parser.CatchTypeContext  
Java8Parser.ClassBodyContext  
Java8Parser.ClassBodyDeclarationContext  
Java8Parser.ClassDeclarationContext  
Java8Parser.ClassInstanceCreationExpression_lf_primaryContext  
Java8Parser.ClassInstanceCreationExpression_lfno_primaryContext  
Java8Parser.ClassInstanceCreationExpressionContext  
Java8Parser.ClassMemberDeclarationContext  
Java8Parser.ClassModifierContext  
Java8Parser.ClassOrInterfaceTypeContext  
Java8Parser.ClassType_lf_classOrInterfaceTypeContext  
Java8Parser.ClassType_lfno_classOrInterfaceTypeContext  
Java8Parser.ClassTypeContext  
Java8Parser.CompilationUnitContext  
Java8Parser.ConditionalAndExpressionContext  
Java8Parser.ConditionalExpressionContext  
Java8Parser.ConditionalOrExpressionContext  
Java8Parser.ConstantDeclarationContext  
Java8Parser.ConstantExpressionContext  
Java8Parser.ConstantModifierContext  
Java8Parser.ConstructorBodyContext  
Java8Parser.ConstructorDeclarationContext  
Java8Parser.ConstructorDeclaratorContext  
Java8Parser.ConstructorModifierContext  
Java8Parser.ContinueStatementContext  
Java8Parser.DefaultValueContext  
Java8Parser.DimExprContext  
Java8Parser.DimExprsContext  
Java8Parser.DimsContext  
Java8Parser.DoStatementContext  
Java8Parser.ElementValueArrayInitializerContext  
Java8Parser.ElementValueContext  
Java8Parser.ElementValueListContext  
Java8Parser.ElementValuePairContext  
Java8Parser.ElementValuePairListContext  
Java8Parser.EmptyStatementContext  
Java8Parser.EnhancedForStatementContext  
Java8Parser.EnhancedForStatementNoShortIfContext  
Java8Parser.EnumBodyContext  
Java8Parser.EnumBodyDeclarationsContext  
Java8Parser.EnumConstantContext  
Java8Parser.EnumConstantListContext  
Java8Parser.EnumConstantModifierContext  
Java8Parser.EnumConstantNameContext  
Java8Parser.EnumDeclarationContext  
Java8Parser.EqualityExpressionContext  
Java8Parser.ExceptionTypeContext  
Java8Parser.ExceptionTypeListContext  
Java8Parser.ExclusiveOrExpressionContext  
Java8Parser.ExplicitConstructorInvocationContext  
Java8Parser.ExpressionContext  
Java8Parser.ExpressionNameContext  
Java8Parser.ExpressionStatementContext  
Java8Parser.ExtendsInterfacesContext  
Java8Parser.FieldAccess_lf_primaryContext  
Java8Parser.FieldAccess_lfno_primaryContext  
Java8Parser.FieldAccessContext  
Java8Parser.FieldDeclarationContext  
Java8Parser.FieldModifierContext  
Java8Parser.Finally_Context  
Java8Parser.FloatingPointTypeContext  
Java8Parser.ForInitContext  
Java8Parser.FormalParameterContext  
Java8Parser.FormalParameterListContext  
Java8Parser.FormalParametersContext  
Java8Parser.ForStatementContext  
Java8Parser.ForStatementNoShortIfContext  
Java8Parser.ForUpdateContext  
Java8Parser.IfThenElseStatementContext  
Java8Parser.IfThenElseStatementNoShortIfContext  
Java8Parser.IfThenStatementContext  
Java8Parser.ImportDeclarationContext  
Java8Parser.InclusiveOrExpressionContext  
Java8Parser.InferredFormalParameterListContext  
Java8Parser.InstanceInitializerContext  
Java8Parser.IntegralTypeContext  
Java8Parser.InterfaceBodyContext  
Java8Parser.InterfaceDeclarationContext  
Java8Parser.InterfaceMemberDeclarationContext  
Java8Parser.InterfaceMethodDeclarationContext  
Java8Parser.InterfaceMethodModifierContext  
Java8Parser.InterfaceModifierContext  
Java8Parser.InterfaceType_lf_classOrInterfaceTypeContext  
Java8Parser.InterfaceType_lfno_classOrInterfaceTypeContext  
Java8Parser.InterfaceTypeContext  
Java8Parser.InterfaceTypeListContext  
Java8Parser.LabeledStatementContext  
Java8Parser.LabeledStatementNoShortIfContext  
Java8Parser.LambdaBodyContext  
Java8Parser.LambdaExpressionContext  
Java8Parser.LambdaParametersContext  
Java8Parser.LastFormalParameterContext  
Java8Parser.LeftHandSideContext  
Java8Parser.LiteralContext  
Java8Parser.LocalVariableDeclarationContext  
Java8Parser.LocalVariableDeclarationStatementContext  
Java8Parser.MarkerAnnotationContext  
Java8Parser.MethodBodyContext  
Java8Parser.MethodDeclarationContext  
Java8Parser.MethodDeclaratorContext  
Java8Parser.MethodHeaderContext  
Java8Parser.MethodInvocation_lf_primaryContext  
Java8Parser.MethodInvocation_lfno_primaryContext  
Java8Parser.MethodInvocationContext  
Java8Parser.MethodModifierContext  
Java8Parser.MethodNameContext  
Java8Parser.MethodReference_lf_primaryContext  
Java8Parser.MethodReference_lfno_primaryContext  
Java8Parser.MethodReferenceContext  
Java8Parser.MultiplicativeExpressionContext  
Java8Parser.NormalAnnotationContext  
Java8Parser.NormalClassDeclarationContext  
Java8Parser.NormalInterfaceDeclarationContext  
Java8Parser.NumericTypeContext  
Java8Parser.PackageDeclarationContext  
Java8Parser.PackageModifierContext  
Java8Parser.PackageNameContext  
Java8Parser.PackageOrTypeNameContext  
Java8Parser.PostDecrementExpression_lf_postfixExpressionContext  
Java8Parser.PostDecrementExpressionContext  
Java8Parser.PostfixExpressionContext  
Java8Parser.PostIncrementExpression_lf_postfixExpressionContext  
Java8Parser.PostIncrementExpressionContext  
Java8Parser.PreDecrementExpressionContext  
Java8Parser.PreIncrementExpressionContext  
Java8Parser.PrimaryContext  
Java8Parser.PrimaryNoNewArray_lf_arrayAccessContext  
Java8Parser.PrimaryNoNewArray_lf_primary_lf_arrayAccess_lf_primaryContext  
Java8Parser.PrimaryNoNewArray_lf_primary_lfno_arrayAccess_lf_primaryContext  
Java8Parser.PrimaryNoNewArray_lf_primaryContext  
Java8Parser.PrimaryNoNewArray_lfno_arrayAccessContext  
Java8Parser.PrimaryNoNewArray_lfno_primary_lf_arrayAccess_lfno_primaryContext  
Java8Parser.PrimaryNoNewArray_lfno_primary_lfno_arrayAccess_lfno_primaryContext  
Java8Parser.PrimaryNoNewArray_lfno_primaryContext  
Java8Parser.PrimaryNoNewArrayContext  
Java8Parser.PrimitiveTypeContext  
Java8Parser.ReceiverParameterContext  
Java8Parser.ReferenceTypeContext  
Java8Parser.RelationalExpressionContext  
Java8Parser.ResourceContext  
Java8Parser.ResourceListContext  
Java8Parser.ResourceSpecificationContext  
Java8Parser.ResultContext  
Java8Parser.ReturnStatementContext  
Java8Parser.ShiftExpressionContext  
Java8Parser.SimpleTypeNameContext  
Java8Parser.SingleElementAnnotationContext  
Java8Parser.SingleStaticImportDeclarationContext  
Java8Parser.SingleTypeImportDeclarationContext  
Java8Parser.StatementContext  
Java8Parser.StatementExpressionContext  
Java8Parser.StatementExpressionListContext  
Java8Parser.StatementNoShortIfContext  
Java8Parser.StatementWithoutTrailingSubstatementContext  
Java8Parser.StaticImportOnDemandDeclarationContext  
Java8Parser.StaticInitializerContext  
Java8Parser.SuperclassContext  
Java8Parser.SuperinterfacesContext  
Java8Parser.SwitchBlockContext  
Java8Parser.SwitchBlockStatementGroupContext  
Java8Parser.SwitchLabelContext  
Java8Parser.SwitchLabelsContext  
Java8Parser.SwitchStatementContext  
Java8Parser.SynchronizedStatementContext  
Java8Parser.Throws_Context  
Java8Parser.ThrowStatementContext  
Java8Parser.TryStatementContext  
Java8Parser.TryWithResourcesStatementContext  
Java8Parser.TypeArgumentContext  
Java8Parser.TypeArgumentListContext  
Java8Parser.TypeArgumentsContext  
Java8Parser.TypeArgumentsOrDiamondContext  
Java8Parser.TypeBoundContext  
Java8Parser.TypeContext  
Java8Parser.TypeDeclarationContext  
Java8Parser.TypeImportOnDemandDeclarationContext  
Java8Parser.TypeNameContext  
Java8Parser.TypeParameterContext  
Java8Parser.TypeParameterListContext  
Java8Parser.TypeParameterModifierContext  
Java8Parser.TypeParametersContext  
Java8Parser.TypeVariableContext  
Java8Parser.UnannArrayTypeContext  
Java8Parser.UnannClassOrInterfaceTypeContext  
Java8Parser.UnannClassType_lf_unannClassOrInterfaceTypeContext  
Java8Parser.UnannClassType_lfno_unannClassOrInterfaceTypeContext  
Java8Parser.UnannClassTypeContext  
Java8Parser.UnannInterfaceType_lf_unannClassOrInterfaceTypeContext  
Java8Parser.UnannInterfaceType_lfno_unannClassOrInterfaceTypeContext  
Java8Parser.UnannInterfaceTypeContext  
Java8Parser.UnannPrimitiveTypeContext  
Java8Parser.UnannReferenceTypeContext  
Java8Parser.UnannTypeContext  
Java8Parser.UnannTypeVariableContext  
Java8Parser.UnaryExpressionContext  
Java8Parser.UnaryExpressionNotPlusMinusContext  
Java8Parser.VariableDeclaratorContext  
Java8Parser.VariableDeclaratorIdContext  
Java8Parser.VariableDeclaratorListContext  
Java8Parser.VariableInitializerContext  
Java8Parser.VariableInitializerListContext  
Java8Parser.VariableModifierContext  
Java8Parser.WhileStatementContext  
Java8Parser.WhileStatementNoShortIfContext  
Java8Parser.WildcardBoundsContext  
Java8Parser.WildcardContext  
Java8Visitor<Result>
This interface defines a complete generic visitor for a parse tree produced by Java8Parser.
MergeBackCsvBundleMojo
To merge back from a csv bundle to a module i18n bundle files.
ParserException
Permet la gestion des exceptions dans les parsers et dans les évènements
ParserExecutor  
ParserGWTJavaMojo
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.
ParserGWTJavaMojo.GWTJavaFileParser  
ParserJavaMojo
To parse java files to detect new i18n keys.
ParserJavaMojo.JavaFileParser  
ParserStruts2Mojo
To parse struts2 jsp and obtain all keys.
ParserStruts2Mojo.Struts2JspFileParser  
ParserValidationMojo
Find i18n keys from xworks xml validation files.
ParserXmlUserMojo
To obtain i18n keys from xml files using the userRulesFiles (and an optional coreRuleFile if any serves your purpose).
ProcessorHelper
Helper of processor api.
ProcessorHelper.AbstractParserProcessor
Abstract processor to be used with some smooth logic...
SourceEntry
A simple model for a sourceEntry represents by a basedir and includes and/or exlucdes pattern.
SplitCsvBundleMojo
To split a previously csv i18n file into simple i18n bundles for the locales defined in AbstractI18nMojo.locales.
StringFormatToMessageFormatConverter
Implementation of BundleFormatConverter to convert Formatter syntax to a MessageFormat syntax.