org.jaudiotagger.tag.datatype
Class Artwork
java.lang.Object
org.jaudiotagger.tag.datatype.Artwork
public class Artwork
- extends java.lang.Object
Represents artwork in a format independent way
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
binaryData
private byte[] binaryData
mimeType
private java.lang.String mimeType
description
private java.lang.String description
isLinked
private boolean isLinked
imageUrl
private java.lang.String imageUrl
pictureType
private int pictureType
Artwork
public Artwork()
getBinaryData
public byte[] getBinaryData()
setBinaryData
public void setBinaryData(byte[] binaryData)
getMimeType
public java.lang.String getMimeType()
setMimeType
public void setMimeType(java.lang.String mimeType)
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)
getImage
public java.awt.image.BufferedImage getImage()
throws java.io.IOException
- Throws:
java.io.IOException
isLinked
public boolean isLinked()
setLinked
public void setLinked(boolean linked)
getImageUrl
public java.lang.String getImageUrl()
setImageUrl
public void setImageUrl(java.lang.String imageUrl)
getPictureType
public int getPictureType()
setPictureType
public void setPictureType(int pictureType)
setFromFile
public void setFromFile(java.io.File file)
throws java.io.IOException
- Throws:
java.io.IOException
createArtworkFromFile
public static Artwork createArtworkFromFile(java.io.File file)
throws java.io.IOException
- Throws:
java.io.IOException