question: void writeFile ( String name ) throws java . io . FileNotFoundException , java . io . IOException { if ( log . isDebugEnabled ( ) ) { log . debug ( "writeFile " + name ) ; } File file = findFile ( name ) ; if ( file == null ) { file = new File ( name ) ; } writeFile ( file ) ; }
target:  Write the entire roster to a file. Creates a new file with the given name, and then calls writeFile (File) to perform the actual work.