empty implementation concode_field_sep long DEFAULT_DELAY concode_elem_sep Log log concode_elem_sep T lastModif concode_elem_sep boolean interrupted concode_elem_sep C observer concode_elem_sep File file concode_elem_sep ReadWriteLock lock concode_elem_sep long expire concode_elem_sep Mutable<T> mutable concode_elem_sep File[] files concode_elem_sep boolean warnedAlready concode_elem_sep long delay concode_elem_sep boolean existedBefore concode_elem_sep A object concode_field_sep boolean hasChangedSince concode_elem_sep boolean hasChangedSince concode_elem_sep boolean hasChangedSince concode_elem_sep long getDelay concode_elem_sep Lock getLock concode_elem_sep Lock getLock concode_elem_sep boolean isInitialized concode_elem_sep boolean isInitialized concode_elem_sep void run concode_elem_sep void check concode_elem_sep C getObserver concode_elem_sep WatchDog<Map<File,Long>,C> watchFiles concode_elem_sep void onDelete concode_elem_sep void onDelete concode_elem_sep WatchDog<Long,C> watchFile concode_elem_sep A get concode_elem_sep A get concode_elem_sep boolean exists concode_elem_sep boolean exists concode_elem_sep boolean exists concode_elem_sep void reset concode_elem_sep void reset concode_elem_sep String toString concode_elem_sep Mutable<T> getMutable concode_elem_sep T lastModified concode_elem_sep Long lastModified concode_elem_sep Map<File,Long> lastModified concode_elem_sep void setDelay concode_elem_sep void onUpdate concode_elem_sep void onUpdate
void function ( ) { }