|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuiton.util.FileCompletion
public class FileCompletion
Class d'aide a la saisie de chemin de fichier
Integration :
(le 1er argument definit si l'on peut creer un fichier (ex : pour enregistrer)) (le 2eme definit si la sorti est possible sans saisir un fichier) FileCompletion fc = new FileCompletion(true,true); if (fc.consoleAvailable()) System.out.print(fc.read());
Utilisation :
".." pour annuler ou pour revenir au repertoire précédent
Entrer pour afficher la liste des fichiers, ou pour compléter le chemin
Entrer pour afficher la liste des fichiers, ou pour compléter le chemin
Saisir "!s" a la fin du nom de fichier pour l'enregistrer (si l'option est active)Saisir "!q" pour quitter et renvoyer null (si l'option est active)
Limitation :
FIXME: Si l'enregistrement est active, enregistrer un fichier finissant par "!s" est impossible
FIXME: Ouvrir un fichier finissant par ".." l'est égualement
FIXME: Si la sortie est ecive, un fichier "!q" ne peut pas etre utilise
| Constructor Summary | |
|---|---|
FileCompletion(boolean creation,
boolean exit)
Constructeur |
|
| Method Summary | |
|---|---|
boolean |
consoleAvailable()
|
String |
read()
demande a l'utilisateur de saisir un chemin |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FileCompletion(boolean creation,
boolean exit)
creation - TODOexit - TODO| Method Detail |
|---|
public String read()
throws IOException
IOException - TODOpublic boolean consoleAvailable()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||