private void showId3v2Fields(StringBuffer buffer) {
ID3v2 id3v2tag = mp3file.getId3v2Tag();
if (id3v2tag == null || !id3v2tag.getObseleteFormat()) {
buffer.append("ID3v2 Data\n");
} else {
buffer.append("ID3v2 Data (Obselete 3-character format)\n");
}
if (id3v2tag == null) {
buffer.append(" NONE!\n");
} else {
showField(buffer, "Track", id3v2tag.getTrack());
showField(buffer, "Artist", id3v2tag.getArtist());
showField(buffer, "Album", id3v2tag.getAlbum());
showField(buffer, "Title", id3v2tag.getTitle());
showField(buffer, "Year", id3v2tag.getYear());
showField(buffer, "Genre", id3v2tag.getGenreDescription());
showField(buffer, "Comment", id3v2tag.getComment());
showField(buffer, "Composet", id3v2tag.getComposer());
showField(buffer, "Original Artist", id3v2tag.getOriginalArtist());
showField(buffer, "Copyright", id3v2tag.getCopyright());
showField(buffer, "Url", id3v2tag.getUrl());
showField(buffer, "Encoder", id3v2tag.getEncoder());
showField(buffer, "Album Image", id3v2tag.getAlbumImageMimeType());
}
}