static void outputIcyFiles(Logger logger) {

		
		logger.outTitle( "Output recursive file list" );
		
		
		ArrayList<File> outPut = new ArrayList<File>();
		
		File startFile = null;
		try {
		
			startFile = new File( new java.io.File(".").getCanonicalPath() );			

		} catch (IOException e) {

			e.printStackTrace();
		}
				
		if ( startFile == null )
		{			
			return;
		}
		
		buildRecursiveFileList( startFile , outPut );

		for ( File file : outPut )
		{
			logger.out( file.toString() );
		}

	}