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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic FileRetourne le nom du fichier entre dans la boite de dialogue.static StringreadAsString(File file) Reads the contents of a file into a String.static voidwriteString(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
-