org.nuiton.i18n.plugin.parser.impl
Class ParserJavaMojo.I18nFilter
java.lang.Object
org.nuiton.processor.filters.DefaultFilter
org.nuiton.i18n.plugin.parser.impl.ParserJavaMojo.I18nFilter
- All Implemented Interfaces:
- org.nuiton.processor.filters.Filter
- Enclosing class:
- ParserJavaMojo
public static class ParserJavaMojo.I18nFilter
- extends org.nuiton.processor.filters.DefaultFilter
Pour filtrer les clefs i18n dans un fichier java.
- Since:
- 2.1
| Nested classes/interfaces inherited from class org.nuiton.processor.filters.DefaultFilter |
org.nuiton.processor.filters.DefaultFilter.State |
| Fields inherited from class org.nuiton.processor.filters.DefaultFilter |
cachedContent, NOT_FOUND, reader, state |
| Fields inherited from interface org.nuiton.processor.filters.Filter |
EMPTY_STRING |
| Methods inherited from class org.nuiton.processor.filters.DefaultFilter |
changeState, flush, getLineNumber, hasCachedData, parse, setReader |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ParserJavaMojo.I18nFilter
public ParserJavaMojo.I18nFilter(org.apache.maven.plugin.logging.Log log)
setFooter
protected void setFooter(String footer)
setHeader
protected void setHeader(String header)
getHeader
protected String getHeader()
- Specified by:
getHeader in class org.nuiton.processor.filters.DefaultFilter
getFooter
protected String getFooter()
- Specified by:
getFooter in class org.nuiton.processor.filters.DefaultFilter
getMatchIndexFor
public int getMatchIndexFor(String input,
String sequence)
- Overrides:
getMatchIndexFor in class org.nuiton.processor.filters.DefaultFilter
getMatchLengthFor
public int getMatchLengthFor(String sequence)
- Overrides:
getMatchLengthFor in class org.nuiton.processor.filters.DefaultFilter
performInFilter
protected String performInFilter(String ch)
- methode appele lorsqu'on a la chaine entiere entre le header et le
footer.
- Specified by:
performInFilter in class org.nuiton.processor.filters.DefaultFilter
- Parameters:
ch - la chaine trouve
- Returns:
- ce qu'il faut ecrire dans le fichier de sortie
performHeaderFooterFilter
public String performHeaderFooterFilter(String ch)
- Overrides:
performHeaderFooterFilter in class org.nuiton.processor.filters.DefaultFilter
performOutFilter
protected String performOutFilter(String ch)
- methode appele lorsqu'on a la chaine entiere a l'exterieur du
header/footer
- Specified by:
performOutFilter in class org.nuiton.processor.filters.DefaultFilter
- Parameters:
ch - la chaine trouve
- Returns:
- ce qu'il faut ecrire dans le fichier de sortie
getFooterPattern
protected Pattern getFooterPattern()
- Returns:
- Returns the footerPattern.
getHeaderPattern
protected Pattern getHeaderPattern()
- Returns:
- Returns the headerPattern.
getMatcher
protected Matcher getMatcher()
- Returns:
- Returns the matcher.
setMatcher
protected void setMatcher(Matcher matcher)
- Parameters:
matcher - The matcher to set.
Copyright © 2007-2011 CodeLutin. All Rights Reserved.