Package fr.ifremer.isisfish.util
Class IsisFileUtil
java.lang.Object
fr.ifremer.isisfish.util.IsisFileUtil
Isis util class related to file.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic FileaddExtensionIfNeeded(File file, String extension) static FilecreateTempDirectory(String name, String ext) static FilecreateTempFile(String name, String ext) static FileDeprecated.static FilegetFile(Component parent, FileFilter... filters) Deprecated.static FileDeprecated.static FileDeprecated.static FilegetFile(String title, String approvalText, Component parent, FileFilter... filters) Deprecated.static FilegetFile(FileFilter... filters) Deprecated.static FilegetTempFile(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
-