Package editor
Class FileWatcher
java.lang.Object
editor.FileWatcher
- All Implemented Interfaces:
Runnable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean
private Experiment
private WatchService
private static FileWatcher
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
addListener
(FileTree fileTree) private void
dispose()
private void
fireCreate
(String dirPath, Path fileName) private void
fireDelete
(String dirPath, Path fileName) private void
fireModify
(String dirPath, Path fileName) static FileWatcher
instance
(Experiment experiment) void
private void
removeListener
(FileTree fileTree) void
run()
void
unregister
(FileTree fileTree)
-
Field Details
-
FILE_WATCHER
-
_watcher
-
_experiment
-
_listeners
-
_keyToPath
-
_disposed
private boolean _disposed
-
-
Constructor Details
-
FileWatcher
-
-
Method Details