void EnableAllWatchers()
{
if (parent != null && parent.watcher != null)
{
parent.watcher.EnableRaisingEvents = true;
}
if (watcher != null)
{
watcher.Path = dir.FullName;
}
foreach (LuaScriptFolderInfo folder in SubFolders.Values)
{
folder.EnableAllWatchers();
}
}