Package fr.ifremer.isisfish.util
Class ScriptUtil
java.lang.Object
fr.ifremer.isisfish.util.ScriptUtil
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 Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic File
Retourne le nom du fichier entre dans la boite de dialogue.static String
readAsString
(File file) Reads the contents of a file into a String.static void
writeString
(File file, String content) Writes a String to a file creating the file if it does not exist.
-
Constructor Details
-
ScriptUtil
public ScriptUtil()
-
-
Method Details
-
readAsString
Reads the contents of a file into a String. The file is always closed.- Parameters:
file
- the file to read, must not benull
- Returns:
- the file contents, never
null
- Throws:
IOException
- Since:
- 4.3.0
-
writeString
Writes a String to a file creating the file if it does not exist.- Parameters:
file
- the file to writecontent
- the content to write to the file- Throws:
IOException
- Since:
- 4.3.0
-
getFile
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
-