Package ui.listener
Class FileMonitor
java.lang.Object
ui.listener.FileMonitor
Réalise le monitoring d'un fichiers
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addFileChangeListener
(FileChangeListener listener, String fileName, long period) Add a monitored file with a FileChangeListener.protected void
fireFileChangeEvent
(FileChangeListener listener, String fileName) Déclencheurstatic FileMonitor
renvoie une instance de FileMonitorvoid
removeFileChangeListener
(FileChangeListener listener, String fileName) Remove the listener from the notification list.
-
Constructor Details
-
FileMonitor
protected FileMonitor()Constructeur (protected)
-
-
Method Details
-
getInstance
renvoie une instance de FileMonitor- Returns:
- instance de la fabrique
-
addFileChangeListener
public void addFileChangeListener(FileChangeListener listener, String fileName, long period) throws FileNotFoundException Add a monitored file with a FileChangeListener.- Parameters:
listener
- listener to notify when the file changed.fileName
- name of the file to monitor.period
- polling period in milliseconds.- Throws:
FileNotFoundException
- si le fichier en paramètre n'existe pas
-
removeFileChangeListener
Remove the listener from the notification list.- Parameters:
listener
- the listener to be removed.fileName
- le nom du fichier lié au listener
-
fireFileChangeEvent
Déclencheur- Parameters:
listener
- le listenerfileName
- nom du fichier
-