Package editor
Class FileWatcher
java.lang.Object
editor.FileWatcher
- All Implemented Interfaces:
Runnable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate Experimentprivate WatchServiceprivate static FileWatcher -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddListener(FileTree fileTree) private voiddispose()private voidfireCreate(String dirPath, Path fileName) private voidfireDelete(String dirPath, Path fileName) private voidfireModify(String dirPath, Path fileName) static FileWatcherinstance(Experiment experiment) voidprivate voidremoveListener(FileTree fileTree) voidrun()voidunregister(FileTree fileTree)
-
Field Details
-
FILE_WATCHER
-
_watcher
-
_experiment
-
_listeners
-
_keyToPath
-
_disposed
private boolean _disposed
-
-
Constructor Details
-
FileWatcher
-
-
Method Details