code: public static TagLib[] loadFromDirectory(Resource dir, Identification id) throws TagLibException {
  	if (!dir.isDirectory()) return new TagLib[0];
  	ArrayList<TagLib> arr = new ArrayList<TagLib>();
  
  	Resource[] files = dir.listResources(new ExtensionResourceFilter(new String[] { "tld", "tldx" }));
  	for (int i = 0; i < files.length; i++) {
  	    if (files[i].isFile()) arr.add(TagLibFactory.loadFromFile(files[i], id));
  
  	}
  	return arr.toArray(new TagLib[arr.size()]);
      }
docs: Laedt mehrere TagLib's die innerhalb eines Verzeichnisses liegen.
  
  @param dir Verzeichnis im dem die TagLib's liegen.
  @param saxParser Definition des Sax Parser mit dem die TagLib's eingelesen werden sollen.
  @return TagLib's als Array
  @throws TagLibException