question: public List < String > findAvailableStrings ( String uri ) throws IOException { _resourcesNotLoaded . clear ( ) ; String fulluri = _path + uri ; List < String > strings = new ArrayList < > ( ) ; Enumeration < URL > resources = getResources ( fulluri ) ; while ( resources . hasMoreElements ( ) ) { URL url = resources . nextElement ( ) ; try { String string = readContents ( url ) ; strings . add ( string ) ; } catch ( IOException notAvailable ) { _resourcesNotLoaded . add ( url . toExternalForm ( ) ) ; } } return strings ; }
target:  Reads the contents of the found URLs as a Strings and returns them. Individual URLs that cannot be read are skipped and added to the list of 'resourcesNotLoaded'