}
if (key != null) {
Path path = myKeys.get(key);
for (WatchEvent<?> i : key.pollEvents()) {
@SuppressWarnings("unchecked")
WatchEvent<Path> event = (WatchEvent<Path>) i;
WatchEvent.Kind<Path> kind = event.kind();
Path name = event.context();
Path child = path.resolve(name);