Class ScriptUtil

java.lang.Object
fr.ifremer.isisfish.util.ScriptUtil

public class ScriptUtil extends Object
Cette class réintroduit les méthodes qui ont été supprimées dans nuiton-utils (car des equivalents commons existent). Pour facilité la vie des utilisateurs, on les regroupent ici.
Author:
echatellier
  • Constructor Details

    • ScriptUtil

      public ScriptUtil()
  • Method Details

    • readAsString

      public static String readAsString(File file) throws IOException
      Reads the contents of a file into a String. The file is always closed.
      Parameters:
      file - the file to read, must not be null
      Returns:
      the file contents, never null
      Throws:
      IOException
      Since:
      4.3.0
    • writeString

      public static void writeString(File file, String content) throws IOException
      Writes a String to a file creating the file if it does not exist.
      Parameters:
      file - the file to write
      content - the content to write to the file
      Throws:
      IOException
      Since:
      4.3.0
    • getFile

      public static File getFile(String... patternOrDescriptionFilters)
      Retourne le nom du fichier entre dans la boite de dialogue. Si le bouton annuler est utilisé, ou qu'il y a une erreur retourne null.
      Parameters:
      patternOrDescriptionFilters - les filtres a utiliser, les chaines doivent etre données par deux, le pattern du filtre + la description du filtre
      Returns:
      le fichier accepté, ou null si rien n'est chois ou l'utilisateur a annulé
      Since:
      4.4.0