Interface FileParser

    • Method Detail

      • getEncoding

        String getEncoding()
        Gets encoding used to read and write files.
        Returns:
        the encoding
      • isTouched

        boolean isTouched()
        Returns:
        true if file was touched (says contains at least one i18n key)
      • getResult

        org.nuiton.io.SortedProperties getResult()
        TODO As we do not used anylonger old language, we should directly TODO use only a set of keys, no need to keep i18n value...
        Returns:
        the results of i18n keys found for the given file
      • parseFile

        void parseFile​(File file)
                throws IOException
        Parse sur un fichier
        Parameters:
        file - le fichier à parser
        Throws:
        IOException - if any pb
      • parseLine

        void parseLine​(File file,
                       String line)
                throws IOException
        Parse une partie du fichier
        Parameters:
        file - le fichier à parser
        line - la ligne à parser
        Throws:
        IOException - if any pb
      • destroy

        void destroy()
        clean file parser.