def absolute_name
      return watcher.path if name.empty?
      return File.join(watcher.path, name)
    end
def absolute_name
      return watcher.path if name.empty?
      return File.join(watcher.path, name)
    end
The absolute path of the file that the event occurred on.

 This is actually only as absolute as the path passed to the {Watcher}
 that created this event.
 However, it is relative to the working directory,
 assuming that hasn't changed since the watcher started.

 @return [String]