Class FileErrorModule

java.lang.Object
org.ampere.base.messages.ErrorModule
org.ampere.base.messages.FileErrorModule

public class FileErrorModule extends ErrorModule
Error messages for files
Author:
hmorel
  • Constructor Details

    • FileErrorModule

      protected FileErrorModule(String name)
  • Method Details

    • getSingleton

      public static FileErrorModule getSingleton()
    • concerningFile

      public static ErrorMessage concerningFile(File file)
      build a Error Message for reporting an error associarted to a file
      Parameters:
      file - input file
      Returns:
      the built error message
    • concerningLine

      public static ErrorMessage concerningLine(String line)
      build a Error Message concerning a line
      Parameters:
      line - input line
      Returns:
      the built error message
    • concerningLine

      public static ErrorMessage concerningLine(int line)
      build a Error Message concerning a line number
      Parameters:
      line - input line
      Returns:
      the built error message
    • concerningDirectory

      public static ErrorMessage concerningDirectory(File dir)
      build a Error Message for reporting an error associarted to a directory
      Parameters:
      dir - input directory
      Returns:
      the built error message
    • emptyDirectory

      public static ErrorMessage emptyDirectory()
      build a Error Message for an empty directory
      Returns:
      the built error message
    • concerningFile

      public static ErrorMessage concerningFile(String fileName)
      build a Error Message for reporting an error associarted to a file
      Parameters:
      fileName - input file
      Returns:
      the built error message
    • noSuchFile

      public static ErrorMessage noSuchFile()
      build a Error Message for reporting an error for a missing file
      Returns:
      the built error message
    • noData

      public static ErrorMessage noData()
      build a Error Message for reporting an error for missing data
      Returns:
      the built error message
    • cannotCreate

      public static ErrorMessage cannotCreate()
      build a Error Message for reporting an error for a missing file
      Returns:
      the built error message
    • notAdirectory

      public static ErrorMessage notAdirectory()
      build a Error Message when a file is not a directory
      Returns:
      the built error message
    • multipleFiles

      public static ErrorMessage multipleFiles()
      build a Error Message for reporting an error for a missing file
      Returns:
      the built error message
    • dirDoesNotExist

      public static ErrorMessage dirDoesNotExist(File dir)
      build a Error Message for reporting an error associarted to a file
      Parameters:
      dir - concerned directory
      Returns:
      the built error message
    • cannotSaveFxFigure

      public static ErrorMessage cannotSaveFxFigure(String name)
      build a Error Message for reporting an error associarted to a file
      Parameters:
      name - figure name
      Returns:
      the built error message
    • cannotPutIntoFileHistory

      public static ErrorMessage cannotPutIntoFileHistory(String fname)
      build a Error Message for reporting an error be cause the filename contains a semicolon;
      Parameters:
      fname - concerned file
      Returns:
      the built error message
    • alreadyExist

      public static ErrorMessage alreadyExist(String fname)
      build a Error Message because a file already exists
      Parameters:
      fname - concerned file
      Returns:
      the built error message
    • cannotMove

      public static ErrorMessage cannotMove(String fname)
      build a Error Message because it not possible to move the file
      Parameters:
      fname - concerned file
      Returns:
      the built error message
    • concerningFileNameFilter

      public static ErrorMessage concerningFileNameFilter(String filter)
      build a Error Message for reporting an error associarted to a file
      Parameters:
      filter - targeted filter
      Returns:
      the built error message
    • malformedNameFilter

      public static ErrorMessage malformedNameFilter()
      build a Error Message for a malformed filename filter
      Returns:
      the built error message