Class ParserStruts2Mojo.Struts2JspFileParser

java.lang.Object
org.nuiton.i18n.plugin.parser.AbstractFileParser
org.nuiton.i18n.plugin.parser.impl.ParserStruts2Mojo.Struts2JspFileParser
All Implemented Interfaces:
FileParser
Enclosing class:
ParserStruts2Mojo

protected static class ParserStruts2Mojo.Struts2JspFileParser
extends AbstractFileParser
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected java.util.regex.Pattern i18nPattern
    Pattern used to detect i18n keys.

    Fields inherited from class org.nuiton.i18n.plugin.parser.AbstractFileParser

    acceptKeyPattern
  • Constructor Summary

    Constructors 
    Constructor Description
    Struts2JspFileParser​(org.apache.maven.plugin.logging.Log log, java.lang.String encoding, org.nuiton.io.SortedProperties oldParser, java.util.regex.Pattern acceptKeyPattern, boolean showTouchedFiles)  
  • Method Summary

    Modifier and Type Method Description
    java.util.regex.Pattern getI18nPattern()  
    void parseFile​(java.io.File file)
    Parse sur un fichier
    void parseLine​(java.io.File file, java.lang.String line)
    Parse une partie du fichier

    Methods inherited from class java.lang.Object

    clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • i18nPattern

      protected final java.util.regex.Pattern i18nPattern
      Pattern used to detect i18n keys.
      Since:
      2.5
  • Constructor Details

    • Struts2JspFileParser

      public Struts2JspFileParser​(org.apache.maven.plugin.logging.Log log, java.lang.String encoding, org.nuiton.io.SortedProperties oldParser, java.util.regex.Pattern acceptKeyPattern, boolean showTouchedFiles)
  • Method Details

    • getI18nPattern

      public java.util.regex.Pattern getI18nPattern()
    • parseFile

      public void parseFile​(java.io.File file) throws java.io.IOException
      Description copied from interface: FileParser
      Parse sur un fichier
      Parameters:
      file - le fichier à parser
      Throws:
      java.io.IOException - if any pb
    • parseLine

      public void parseLine​(java.io.File file, java.lang.String line) throws java.io.IOException
      Description copied from interface: FileParser
      Parse une partie du fichier
      Parameters:
      file - le fichier à parser
      line - la ligne à parser
      Throws:
      java.io.IOException - if any pb