package com.quiltplayer.internal.id3;
import java.io.IOException;
import java.util.Collection;
import com.quiltplayer.internal.id3.model.Id3DataModel;
/**
* Interface for modifying id3 tags.
*
* @author Vlado Palczynski
*/
public interface Id3Modifier {
/**
* Modify id3 tags.
*
* @param models
* List containing all the modified models. These will get iterated and the ID3
* information will get updated.
* @throws IOException
* if something goes wrong updating.
*/
void modifyId3Tags(Collection<Id3DataModel> model) throws IOException;
}