disposes of this file alteration manager such that it will no longer reference any pathnames or listeners , and the timer and its associated thread will be stopped . concode_field_sep Timer timer concode_elem_sep ArrayList<Listener> listeners concode_elem_sep File file concode_elem_sep ArrayList<FileDetails> files concode_elem_sep long lastModified concode_elem_sep String pathname concode_field_sep void checkFileTimes concode_elem_sep void fireFileTouched concode_elem_sep void fileTouched concode_elem_sep void removeListener concode_elem_sep void addPathname concode_elem_sep void addListener
void function ( ) { timer . cancel ( ) ; files = new ArrayList < FileDetails > ( ) ; listeners = new ArrayList < Listener > ( ) ; timer = null ; }