Package fr.ifremer.isisfish.util
Class IsisFileUtil
java.lang.Object
fr.ifremer.isisfish.util.IsisFileUtil
Isis util class related to file.
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic File
addExtensionIfNeeded
(File file, String extension) static File
createTempDirectory
(String name, String ext) static File
createTempFile
(String name, String ext) static File
Deprecated.static File
getFile
(Component parent, FileFilter... filters) Deprecated.static File
Deprecated.static File
Deprecated.static File
getFile
(String title, String approvalText, Component parent, FileFilter... filters) Deprecated.static File
getFile
(FileFilter... filters) Deprecated.static File
getTempFile
(String content, String fileSuffix) Permet de donner une representation fichier pour une chaine de caractere.
-
Field Details
-
currentDirectory
Deprecated.
-
-
Constructor Details
-
IsisFileUtil
public IsisFileUtil()
-
-
Method Details
-
getFile
Deprecated.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é
- See Also:
-
getFile
Deprecated.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:
filters
- les filtres a ajouter- Returns:
- le fichier accepté, ou null si rien n'est chois ou l'utilisateur a annulé
-
getFile
Deprecated.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:
parent
- le component parent du dialogpatternOrDescriptionFilters
- 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é
- See Also:
-
getFile
@Deprecated public static File getFile(String title, String approvalText, Component parent, String... patternOrDescriptionFilters) Deprecated.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:
title
- le titre de la boite de dialogueapprovalText
- le label du boutton d'acceptationparent
- le component parent du dialogpatternOrDescriptionFilters
- 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é
- See Also:
-
getFile
Deprecated.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:
parent
- le component parent du dialogfilters
- les filtres a ajouter- Returns:
- le fichier accepté, ou null si rien n'est chois ou l'utilisateur a annulé
-
getFile
@Deprecated public static File getFile(String title, String approvalText, Component parent, FileFilter... filters) Deprecated.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:
title
- le titre de la boite de dialogueapprovalText
- le label du boutton d'acceptationparent
- le component parent du dialogfilters
- les filtres a ajouter- Returns:
- le fichier accepté, ou null si rien n'est chois ou l'utilisateur a annulé
-
getTempFile
Permet de donner une representation fichier pour une chaine de caractere. Le fichier sera automatiquement effacé à la fin de la JVM.- Parameters:
content
- le contenu du fichier temporairefileSuffix
- l'extension du fichier créé- Returns:
- le fichier qui contient content
- Throws:
IOException
- if any io pb
-
createTempFile
- Throws:
IOException
-
createTempDirectory
- Throws:
IOException
-
addExtensionIfNeeded
-